]> git.djapps.eu Git - pkg/ggml/sources/ggml/commitdiff
cmake : make it possible linking ggml as external lib (#1003)
authorYuri Khrustalev <redacted>
Sat, 2 Nov 2024 09:09:12 +0000 (05:09 -0400)
committerGitHub <redacted>
Sat, 2 Nov 2024 09:09:12 +0000 (11:09 +0200)
src/CMakeLists.txt

index aa405e4d0fb1a42269b9328294abb52ed67851d4..729f61d737281f19dc51873adac4e67260fb1ab7 100644 (file)
@@ -1391,7 +1391,7 @@ if (EMSCRIPTEN)
 endif()
 
 target_compile_definitions(ggml PUBLIC    ${GGML_CDEF_PUBLIC})
-target_include_directories(ggml PUBLIC  ../include)
+target_include_directories(ggml PUBLIC    $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/../include> $<INSTALL_INTERFACE:include>)
 target_include_directories(ggml PRIVATE . ${GGML_EXTRA_INCLUDES})
 target_link_directories   (ggml PRIVATE   ${GGML_EXTRA_LIBDIRS})
 target_compile_features   (ggml PRIVATE c_std_11) # don't bump