]> git.djapps.eu Git - pkg/ggml/sources/ggml/commitdiff
cmake : install the header file to ggml/ggml.h (#333)
authorSam Spilsbury <redacted>
Tue, 4 Jul 2023 17:34:28 +0000 (20:34 +0300)
committerGitHub <redacted>
Tue, 4 Jul 2023 17:34:28 +0000 (20:34 +0300)
Fixes #332

src/CMakeLists.txt

index 8b155dd7320e55c60f159b75d5bbfb33724bd8f4..ade423c9ccbfa1a96fcbd20a9112c3c9929b15fd 100644 (file)
@@ -260,7 +260,12 @@ if (GGML_CUDA_SOURCES)
     target_link_libraries(ggml PUBLIC stdc++)
 endif()
 
+set (GGML_PUBLIC_HEADERS ${CMAKE_SOURCE_DIR}/include/ggml/ggml.h)
+set_target_properties(${TARGET} PROPERTIES
+                      PUBLIC_HEADER "${GGML_PUBLIC_HEADERS}")
+
 install(TARGETS ${TARGET}
     LIBRARY DESTINATION lib
     ARCHIVE DESTINATION lib/static
+    PUBLIC_HEADER DESTINATION include/ggml
     )