|
@@ -23,6 +23,7 @@ file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/main.cpp"
|
|
|
add_executable(test_prog "${CMAKE_CURRENT_BINARY_DIR}/main.cpp")
|
|
add_executable(test_prog "${CMAKE_CURRENT_BINARY_DIR}/main.cpp")
|
|
|
target_link_libraries(test_prog test_lib)
|
|
target_link_libraries(test_prog test_lib)
|
|
|
|
|
|
|
|
|
|
+install(FILES "${CMAKE_CURRENT_BINARY_DIR}/test_lib.hpp" DESTINATION include COMPONENT appheaders)
|
|
|
install(TARGETS test_prog DESTINATION foo COMPONENT applications)
|
|
install(TARGETS test_prog DESTINATION foo COMPONENT applications)
|
|
|
install(FILES CMakeLists.txt DESTINATION bar COMPONENT headers)
|
|
install(FILES CMakeLists.txt DESTINATION bar COMPONENT headers)
|
|
|
install(TARGETS test_lib DESTINATION bas COMPONENT libs)
|
|
install(TARGETS test_lib DESTINATION bas COMPONENT libs)
|
|
@@ -40,6 +41,10 @@ set(CPACK_RPM_LIBS_DEBUGINFO_PACKAGE ON)
|
|
|
set(CPACK_DEBIAN_PACKAGE_NAME "Debuginfo")
|
|
set(CPACK_DEBIAN_PACKAGE_NAME "Debuginfo")
|
|
|
set(CPACK_DEBIAN_LIBS_DEBUGINFO_PACKAGE ON)
|
|
set(CPACK_DEBIAN_LIBS_DEBUGINFO_PACKAGE ON)
|
|
|
|
|
|
|
|
|
|
+# Test that a component with debug info requested but without any debug info produces none
|
|
|
|
|
+set(CPACK_RPM_APPHEADERS_DEBUGINFO_PACKAGE ON)
|
|
|
|
|
+set(CPACK_DEBIAN_APPHEADERS_DEBUGINFO_PACKAGE ON)
|
|
|
|
|
+
|
|
|
# test debuginfo package rename
|
|
# test debuginfo package rename
|
|
|
set(CPACK_RPM_DEBUGINFO_FILE_NAME
|
|
set(CPACK_RPM_DEBUGINFO_FILE_NAME
|
|
|
"@[email protected]")
|
|
"@[email protected]")
|