Repository navigation
Expand file tree
/
Copy pathcpack-config.cmake
More file actions
32 lines (31 loc) · 1.56 KB
/
Copy pathcpack-config.cmake
File metadata and controls
32 lines (31 loc) · 1.56 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
set(CPACK_DEB_COMPONENT_INSTALL ON)
set(CPACK_COMPONENTS_GROUPING ALL_COMPONENTS_IN_ONE)
if("${CPACK_TBDISASM_DEBIAN_PACKAGE}" STREQUAL "lib")
set(CPACK_DEBIAN_PACKAGE_NAME "libtbdisasm")
set(CPACK_PACKAGE_FILE_NAME "libtbdisasm")
set(CPACK_COMPONENTS_ALL library)
set(CPACK_DEBIAN_PACKAGE_DEPENDS "libstdc++6, libc6, libgcc1")
elseif("${CPACK_TBDISASM_DEBIAN_PACKAGE}" STREQUAL "lib-dbg")
set(CPACK_DEBIAN_PACKAGE_NAME "libtbdisasm-dbg")
set(CPACK_PACKAGE_FILE_NAME "libtbdisasm-dbg")
set(CPACK_COMPONENTS_ALL tbdisasm-debug-file)
set(CPACK_DEBIAN_PACKAGE_DEPENDS "libtbdisasm (=${CPACK_TBDISASM_VERSION})")
elseif("${CPACK_TBDISASM_DEBIAN_PACKAGE}" STREQUAL "dev")
set(CPACK_DEBIAN_PACKAGE_NAME "libtbdisasm-dev")
set(CPACK_PACKAGE_FILE_NAME "libtbdisasm-dev")
set(CPACK_COMPONENTS_ALL headers cmake_config cmake_target)
set(CPACK_DEBIAN_PACKAGE_DEPENDS
"libstdc++6, libc6, libgcc1, libtbdisasm (=${CPACK_TBDISASM_VERSION})")
elseif("${CPACK_TBDISASM_DEBIAN_PACKAGE}" STREQUAL "driver")
set(CPACK_DEBIAN_PACKAGE_NAME "tbdisasm-driver")
set(CPACK_PACKAGE_FILE_NAME "tbdisasm-driver")
set(CPACK_COMPONENTS_ALL driver)
set(CPACK_DEBIAN_PACKAGE_DEPENDS
"libstdc++6, libc6, libgcc1, libtbdisasm (=${CPACK_TBDISASM_VERSION})")
elseif("${CPACK_TBDISASM_DEBIAN_PACKAGE}" STREQUAL "driver-dbg")
set(CPACK_DEBIAN_PACKAGE_NAME "tbdisasm-driver-dbg")
set(CPACK_PACKAGE_FILE_NAME "tbdisasm-driver-dbg")
set(CPACK_COMPONENTS_ALL tbdisasm-driver-debug-file)
set(CPACK_DEBIAN_PACKAGE_DEPENDS
"tbdisasm-driver (=${CPACK_TBDISASM_VERSION})")
endif()