This commit is contained in:
2015-05-27 02:29:05 +02:00
parent 6031718d0e
commit 52ae80523c
9 changed files with 517 additions and 163 deletions
+8 -4
View File
@@ -8,6 +8,7 @@ find_package(catkin REQUIRED COMPONENTS
hos_cosgi_core
hos_cpp_utils
hos_deps
cmake_modules
roscpp
)
@@ -17,6 +18,7 @@ find_package(CELIX REQUIRED)
find_package(Boost REQUIRED)
find_package(libvariant REQUIRED)
find_package(libhttpserver REQUIRED)
find_package(Poco REQUIRED COMPONENTS Net NetSSL)
###################################
@@ -44,6 +46,7 @@ include_directories(
${APR_INCLUDE_DIR}/apr-1.0
${libvariant_INCLUDE_DIRS}
${libhttpserver_INCLUDE_DIRS}
${Poco_INCLUDE_DIRS}
)
set(BUNDLE_SYMBOLICNAME "hos.hos_webserver")
@@ -54,15 +57,16 @@ bundle(hos_cosgi_webserver
SOURCES
${PROJECT_SOURCE_DIR}/src/BundleActivator
${PROJECT_SOURCE_DIR}/src/hos/cosgi/service/webserver/WebServerServiceImpl
${PROJECT_SOURCE_DIR}/src/hos/cosgi/service/webserver/resources/DevicesHTTPResource
${PROJECT_SOURCE_DIR}/src/hos/cosgi/service/webserver/resources/SchemaHTTPResource
# ${PROJECT_SOURCE_DIR}/src/hos/cosgi/service/webserver/resources/DevicesHTTPResource
${PROJECT_SOURCE_DIR}/src/hos/cosgi/service/webserver/resources/SchemaResource
)
target_link_libraries(hos_cosgi_webserver
${catkin_LIBRARIES}
${APR_LIBRARIES}
${libvariant_LIBRARY}
${libhttpserver_LIBRARY}
${libvariant_LIBRARIES}
${libhttpserver_LIBRARIES}
${Poco_LIBRARIES}
)