incubator-celix-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From abroekh...@apache.org
Subject svn commit: r1163194 - in /incubator/celix/trunk: dependency_manager/CMakeLists.txt log_service/CMakeLists.txt log_writer/CMakeLists.txt shell/CMakeLists.txt shell_tui/CMakeLists.txt
Date Tue, 30 Aug 2011 12:48:46 GMT
Author: abroekhuis
Date: Tue Aug 30 12:48:46 2011
New Revision: 1163194

URL: http://svn.apache.org/viewvc?rev=1163194&view=rev
Log:
Added bundles and bundle header files to installation

Modified:
    incubator/celix/trunk/dependency_manager/CMakeLists.txt
    incubator/celix/trunk/log_service/CMakeLists.txt
    incubator/celix/trunk/log_writer/CMakeLists.txt
    incubator/celix/trunk/shell/CMakeLists.txt
    incubator/celix/trunk/shell_tui/CMakeLists.txt

Modified: incubator/celix/trunk/dependency_manager/CMakeLists.txt
URL: http://svn.apache.org/viewvc/incubator/celix/trunk/dependency_manager/CMakeLists.txt?rev=1163194&r1=1163193&r2=1163194&view=diff
==============================================================================
--- incubator/celix/trunk/dependency_manager/CMakeLists.txt (original)
+++ incubator/celix/trunk/dependency_manager/CMakeLists.txt Tue Aug 30 12:48:46 2011
@@ -30,3 +30,7 @@ endif(UNIX AND NOT WIN32)
 add_library(dependency_manager STATIC dependency_manager.c dependency_activator_base.c service_component.c
service_dependency.c)
 include_directories("${PROJECT_SOURCE_DIR}/utils/public/include")
 target_link_libraries(dependency_manager framework)
+
+FILE(GLOB files dependency_activator_base.h service.h)
+INSTALL(FILES ${files} DESTINATION include/dependency_manager COMPONENT framework)
+install(TARGETS dependency_manager DESTINATION lib COMPONENT framework)

Modified: incubator/celix/trunk/log_service/CMakeLists.txt
URL: http://svn.apache.org/viewvc/incubator/celix/trunk/log_service/CMakeLists.txt?rev=1163194&r1=1163193&r2=1163194&view=diff
==============================================================================
--- incubator/celix/trunk/log_service/CMakeLists.txt (original)
+++ incubator/celix/trunk/log_service/CMakeLists.txt Tue Aug 30 12:48:46 2011
@@ -29,4 +29,8 @@ include_directories("${PROJECT_SOURCE_DI
 target_link_libraries(log_service framework)
 
 bundle(log_service)
-package(log_service FILES public/include/log_service.h)
\ No newline at end of file
+package(log_service FILES public/include/log_service.h)
+
+FILE(GLOB files public/include/log_service.h)
+INSTALL(FILES ${files} DESTINATION include/log_service COMPONENT framework)
+INSTALL(FILES ${PROJECT_BINARY_DIR}/bundles/log_service.zip DESTINATION bundles COMPONENT
framework)
\ No newline at end of file

Modified: incubator/celix/trunk/log_writer/CMakeLists.txt
URL: http://svn.apache.org/viewvc/incubator/celix/trunk/log_writer/CMakeLists.txt?rev=1163194&r1=1163193&r2=1163194&view=diff
==============================================================================
--- incubator/celix/trunk/log_writer/CMakeLists.txt (original)
+++ incubator/celix/trunk/log_writer/CMakeLists.txt Tue Aug 30 12:48:46 2011
@@ -23,3 +23,5 @@ include_directories("${PROJECT_SOURCE_DI
 target_link_libraries(log_writer framework dependency_manager)
 
 bundle(log_writer)
+
+INSTALL(FILES ${PROJECT_BINARY_DIR}/bundles/log_writer.zip DESTINATION bundles COMPONENT
framework)

Modified: incubator/celix/trunk/shell/CMakeLists.txt
URL: http://svn.apache.org/viewvc/incubator/celix/trunk/shell/CMakeLists.txt?rev=1163194&r1=1163193&r2=1163194&view=diff
==============================================================================
--- incubator/celix/trunk/shell/CMakeLists.txt (original)
+++ incubator/celix/trunk/shell/CMakeLists.txt Tue Aug 30 12:48:46 2011
@@ -24,4 +24,8 @@ include_directories("${PROJECT_SOURCE_DI
 target_link_libraries(shell framework curl)
 
 bundle(shell)
-package(shell FILES shell.h command.h)
\ No newline at end of file
+package(shell FILES shell.h command.h)
+
+FILE(GLOB files shell.h command.h)
+INSTALL(FILES ${files} DESTINATION include/shell COMPONENT framework)
+INSTALL(FILES ${PROJECT_BINARY_DIR}/bundles/shell.zip DESTINATION bundles COMPONENT framework)
\ No newline at end of file

Modified: incubator/celix/trunk/shell_tui/CMakeLists.txt
URL: http://svn.apache.org/viewvc/incubator/celix/trunk/shell_tui/CMakeLists.txt?rev=1163194&r1=1163193&r2=1163194&view=diff
==============================================================================
--- incubator/celix/trunk/shell_tui/CMakeLists.txt (original)
+++ incubator/celix/trunk/shell_tui/CMakeLists.txt Tue Aug 30 12:48:46 2011
@@ -21,4 +21,6 @@ include_directories("${PROJECT_SOURCE_DI
 target_link_libraries(shell_tui framework)
 
 bundle(shell_tui)
-package(shell_tui)
\ No newline at end of file
+package(shell_tui)
+
+INSTALL(FILES ${PROJECT_BINARY_DIR}/bundles/shell_tui.zip DESTINATION bundles COMPONENT framework)
\ No newline at end of file



Mime
View raw message