Add LibBGCode

This commit is contained in:
tamasmeszaros 2023-10-24 15:13:42 +02:00
parent 4cb5e6f57f
commit 34f76e1228

View File

@ -1,15 +1,15 @@
set(LibBGCode_SOURCE_DIR "" CACHE PATH "Optionally specify local LibBGCode source directory") set(LibBGCode_SOURCE_DIR "" CACHE PATH "Optionally specify local LibBGCode source directory")
set(_source_dir_line set(_source_dir_line
URL https://github.com/prusa3d/libbgcode/archive/50bedae2ae0c7fc83dd350a8be99ddc8f1749005.zip URL https://github.com/prusa3d/libbgcode/archive/6aae90bdd2b5d65a3cd053906a2ae1e6b16cc045.zip
URL_HASH SHA256=3958c93a325d6d7ed1c97aabb37cc09a08f8e981e3a7917312d568071e462162 URL_HASH SHA256=d693887a77c986a96fee43924ee65de05565eb7e8c98fa02d6a156148d6d6597
) )
if (LibBGCode_SOURCE_DIR) if (LibBGCode_SOURCE_DIR)
set(_source_dir_line "SOURCE_DIR;${LibBGCode_SOURCE_DIR};BUILD_ALWAYS;ON") set(_source_dir_line "SOURCE_DIR;${LibBGCode_SOURCE_DIR};BUILD_ALWAYS;ON")
endif () endif ()
prusaslicer_add_cmake_project(LibBGCode_deps add_cmake_project(LibBGCode_deps
${_source_dir_line} ${_source_dir_line}
SOURCE_SUBDIR deps SOURCE_SUBDIR deps
DEPENDS dep_Boost ${ZLIB_PKG} DEPENDS dep_Boost ${ZLIB_PKG}
@ -21,14 +21,12 @@ prusaslicer_add_cmake_project(LibBGCode_deps
-DDESTDIR=${DESTDIR} -DDESTDIR=${DESTDIR}
) )
prusaslicer_add_cmake_project(LibBGCode add_cmake_project(LibBGCode
${_source_dir_line} ${_source_dir_line}
DEPENDS dep_LibBGCode_deps
CMAKE_ARGS CMAKE_ARGS
-DLibBGCode_BUILD_TESTS:BOOL=OFF -DLibBGCode_BUILD_TESTS:BOOL=OFF
-DLibBGCode_BUILD_CMD_TOOL:BOOL=OFF -DLibBGCode_BUILD_CMD_TOOL:BOOL=OFF
) )
if (MSVC) set(DEP_LibBGCode_Deps_DEPENDS ZLIB Boost)
add_debug_dep(dep_LibBGCode) set(DEP_LibBGCode_DEPENDS LibBGCode_deps)
endif ()