aboutsummaryrefslogtreecommitdiffstats
path: root/libparc/parc/CMakeLists.txt
diff options
context:
space:
mode:
authorMauro Sardara <msardara+fdio@cisco.com>2017-04-29 14:51:20 +0200
committerMauro Sardara <msardara+fdio@cisco.com>2017-04-29 13:01:35 +0000
commit4ef7ffedebe7befce50dda3a27134f31597e4562 (patch)
tree68f2fc19d5ca6a55d8a2aab53b2ac6e228de559e /libparc/parc/CMakeLists.txt
parent8dab1436b701372eacf32bd6e22b452c486af01e (diff)
Adding support for dev and doc packages.
Change-Id: Ibb653a761186861b84460b1eb13f7e572a81a56b Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
Diffstat (limited to 'libparc/parc/CMakeLists.txt')
-rw-r--r--libparc/parc/CMakeLists.txt21
1 files changed, 10 insertions, 11 deletions
diff --git a/libparc/parc/CMakeLists.txt b/libparc/parc/CMakeLists.txt
index ea15d712..04abfac9 100644
--- a/libparc/parc/CMakeLists.txt
+++ b/libparc/parc/CMakeLists.txt
@@ -6,7 +6,6 @@ set(LIBPARC_BASE_HEADER_FILES
libparc_About.h
)
-
set(LIBPARC_ALGOL_HEADER_FILES
algol/parc_ArrayList.h
algol/parc_AtomicInteger.h
@@ -374,19 +373,19 @@ set(libparcLibraries
)
foreach(lib ${libparcLibraries})
- install(TARGETS ${lib} LIBRARY DESTINATION lib ARCHIVE DESTINATION lib)
+ install(TARGETS ${lib} COMPONENT library LIBRARY DESTINATION lib ARCHIVE DESTINATION lib)
set_property(TARGET ${lib} PROPERTY C_STANDARD 99)
endforeach()
-install(FILES ${LIBPARC_ALGOL_HEADER_FILES} DESTINATION include/parc/algol )
-install(FILES ${LIBPARC_SECURITY_HEADER_FILES} DESTINATION include/parc/security )
-install(FILES ${LIBPARC_LOGGING_HEADER_FILES} DESTINATION include/parc/logging )
-install(FILES ${LIBPARC_TESTING_HEADER_FILES} DESTINATION include/parc/testing )
-install(FILES ${LIBPARC_CONCURRENT_HEADER_FILES} DESTINATION include/parc/concurrent )
-install(FILES ${LIBPARC_DEVELOPER_HEADER_FILES} DESTINATION include/parc/developer )
-install(FILES ${LIBPARC_BASE_HEADER_FILES} DESTINATION include/parc )
-install(FILES ${LIBPARC_STATISTICS_HEADER_FILES} DESTINATION include/parc/statistics )
-install(FILES ${LIBPARC_MEMORY_HEADER_FILES} DESTINATION include/parc/memory )
+install(FILES ${LIBPARC_ALGOL_HEADER_FILES} DESTINATION include/parc/algol COMPONENT headers)
+install(FILES ${LIBPARC_SECURITY_HEADER_FILES} DESTINATION include/parc/security COMPONENT headers)
+install(FILES ${LIBPARC_LOGGING_HEADER_FILES} DESTINATION include/parc/logging COMPONENT headers)
+install(FILES ${LIBPARC_TESTING_HEADER_FILES} DESTINATION include/parc/testing COMPONENT headers)
+install(FILES ${LIBPARC_CONCURRENT_HEADER_FILES} DESTINATION include/parc/concurrent COMPONENT headers)
+install(FILES ${LIBPARC_DEVELOPER_HEADER_FILES} DESTINATION include/parc/developer COMPONENT headers)
+install(FILES ${LIBPARC_BASE_HEADER_FILES} DESTINATION include/parc COMPONENT headers)
+install(FILES ${LIBPARC_STATISTICS_HEADER_FILES} DESTINATION include/parc/statistics COMPONENT headers)
+install(FILES ${LIBPARC_MEMORY_HEADER_FILES} DESTINATION include/parc/memory COMPONENT headers)
add_subdirectory(security/command-line)
add_subdirectory(algol/test)