]> de.git.xonotic.org Git - xonotic/netradiant.git/blob - bundle/CMakeLists.txt
bundle: do not bundle gtk and other deps on linux
[xonotic/netradiant.git] / bundle / CMakeLists.txt
1 if (WIN32)
2     set(BUNDLE_OS_NAME "windows")
3         set(BUNDLE_SHARE ON)
4 elseif ("${CMAKE_SYSTEM_NAME}" STREQUAL "Linux")
5     set(BUNDLE_OS_NAME "linux")
6 else ()
7     set(BUNDLE_OS_NAME "unsupported")
8 endif ()
9
10 add_custom_target(bundle ALL
11     COMMAND "${PROJECT_SOURCE_DIR}/library-bundler"
12     "${BUNDLE_OS_NAME}" "${PROJECT_BINARY_DIR}"
13     VERBATIM
14     COMMENT "Bundling libraries"
15 )
16
17 install(DIRECTORY
18     ${PROJECT_BINARY_DIR}/lib
19     DESTINATION ${CMAKE_INSTALL_PREFIX}
20 )
21
22 if (BUNDLE_SHARE)
23     install(DIRECTORY
24         ${PROJECT_BINARY_DIR}/share
25         DESTINATION ${CMAKE_INSTALL_PREFIX}
26     )
27 endif ()