Files
Renderive/render_3D/cmake/dependencies.cmake
T
2026-08-13 19:47:37 +08:00

27 lines
856 B
CMake

include_guard(GLOBAL)
block()
set(render_3D_dependency_options
-DBUILD_TESTING=OFF
-DBUILD_SHARED_LIBS=OFF
"-DCMAKE_DEBUG_POSTFIX=d"
"-DCMAKE_RELWITHDEBINFO_POSTFIX="
"-DCMAKE_MINSIZEREL_POSTFIX="
)
if (WIN32 AND NOT MINGW)
set(render_3D_pthreads_options ${render_3D_dependency_options})
list(APPEND render_3D_pthreads_options
"-DCMAKE_C_FLAGS=-D_WINDLL"
"-DCMAKE_CXX_FLAGS=-D_WINDLL"
)
_register_git_cmake_library(render_3D::PThreads4W
"https://github.com/jwinarske/pthreads4w.git"
"cmake"
)
rcl_cmake_library_set_cmake_options(render_3D::PThreads4W ${render_3D_pthreads_options})
endif ()
endblock()
include("${CMAKE_CURRENT_LIST_DIR}/../../cmake/datoviz.cmake")