aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHenrik Steffen Gaßmann <[email protected]>2025-02-18 22:22:45 +0100
committerHenrik Gaßmann <[email protected]>2025-03-02 23:39:20 +0100
commit4b9d0977e5f357568b63380455993aaedb402790 (patch)
tree734dac2e89bacadb2f655e29ff41457c712915bd
parent715f87450eeed237aeb42cedd325bd2f7d67d8fd (diff)
build(cmake): improve CMake backwards compatibility
There are no default paths for target installs on CMake 3.9.
-rw-r--r--c/CMakeLists.txt6
1 files changed, 5 insertions, 1 deletions
diff --git a/c/CMakeLists.txt b/c/CMakeLists.txt
index 0eb1e39..76c8947 100644
--- a/c/CMakeLists.txt
+++ b/c/CMakeLists.txt
@@ -206,7 +206,11 @@ endif()
# cmake install support
install(FILES blake3.h DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}")
-install(TARGETS blake3 EXPORT blake3-targets)
+install(TARGETS blake3 EXPORT blake3-targets
+ ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}"
+ LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}"
+ RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}"
+)
install(EXPORT blake3-targets
NAMESPACE BLAKE3::
DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/blake3"