custom PackMaker

This commit is contained in:
d1str4ught
2025-09-21 01:09:06 +02:00
parent 2bd4072ad8
commit 3b1d0fd10a
568 changed files with 168201 additions and 0 deletions

10
vendor/CMakeLists.txt vendored
View File

@@ -1,7 +1,17 @@
add_subdirectory(cryptopp)
add_subdirectory(lzo-2.10)
## zstd is a bit tricky
set(ZSTD_BUILD_SHARED OFF CACHE BOOL "BUILD SHARED LIBRARIES" FORCE)
add_subdirectory(zstd-1.5.7/build/cmake zstd)
include_directories("zstd/lib")
if (WIN32)
set_target_properties(cryptopp-static PROPERTIES FOLDER vendor)
set_target_properties(lzo2 PROPERTIES FOLDER vendor)
## zstd stuff
set_target_properties(libzstd_static PROPERTIES FOLDER vendor/zstd)
set_target_properties(clean-all PROPERTIES FOLDER vendor/zstd)
set_target_properties(uninstall PROPERTIES FOLDER vendor/zstd)
endif()