]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commitdiff
cmake : make it possible linking ggml as external lib (ggml/1003)
authorYuri Khrustalev <redacted>
Sat, 2 Nov 2024 09:09:12 +0000 (05:09 -0400)
committerGeorgi Gerganov <redacted>
Fri, 15 Nov 2024 13:21:04 +0000 (15:21 +0200)
ggml/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