move restd to library directory
Some checks failed
continuous-integration/drone/push Build is failing
Some checks failed
continuous-integration/drone/push Build is failing
This commit is contained in:
@@ -30,7 +30,7 @@ add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/../qlibc ${CMAKE_CURRENT_BINARY_DIR
|
|||||||
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/../libevent ${CMAKE_CURRENT_BINARY_DIR}/libevent)
|
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/../libevent ${CMAKE_CURRENT_BINARY_DIR}/libevent)
|
||||||
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/../nats.c ${CMAKE_CURRENT_BINARY_DIR}/nats.c)
|
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/../nats.c ${CMAKE_CURRENT_BINARY_DIR}/nats.c)
|
||||||
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/../json-c ${CMAKE_CURRENT_BINARY_DIR}/json-c)
|
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/../json-c ${CMAKE_CURRENT_BINARY_DIR}/json-c)
|
||||||
|
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/lib)
|
||||||
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/src)
|
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/src)
|
||||||
|
|
||||||
add_custom_target (static_analysis
|
add_custom_target (static_analysis
|
||||||
|
|||||||
@@ -12,8 +12,4 @@ include_directories (${CMAKE_BINARY_DIR}/libevent/include)
|
|||||||
include_directories (${CMAKE_SOURCE_DIR}/../qlibc/include)
|
include_directories (${CMAKE_SOURCE_DIR}/../qlibc/include)
|
||||||
include_directories (${CMAKE_CURRENT_SOURCE_DIR}/include)
|
include_directories (${CMAKE_CURRENT_SOURCE_DIR}/include)
|
||||||
|
|
||||||
add_library(restd-static STATIC
|
add_library(restd-static STATIC src/restd.c)
|
||||||
src/restd_server.c
|
|
||||||
src/restd_http_handler.c
|
|
||||||
src/restd_rest_handler.c
|
|
||||||
)
|
|
||||||
|
|||||||
@@ -31,7 +31,6 @@ file(
|
|||||||
devices/outlet_dio.c
|
devices/outlet_dio.c
|
||||||
devices/shutter.c
|
devices/shutter.c
|
||||||
devices/sprinkler.c
|
devices/sprinkler.c
|
||||||
rest/restd.c
|
|
||||||
rest/rest_devices_handlers.c
|
rest/rest_devices_handlers.c
|
||||||
rest/rest_server.c
|
rest/rest_server.c
|
||||||
)
|
)
|
||||||
@@ -44,10 +43,10 @@ target_link_libraries (${PROJECT_NAME}
|
|||||||
nats_static
|
nats_static
|
||||||
qlibc-static
|
qlibc-static
|
||||||
qlibcext-static
|
qlibcext-static
|
||||||
|
restd-static
|
||||||
json-c
|
json-c
|
||||||
event
|
event
|
||||||
event_pthreads
|
event_pthreads
|
||||||
|
|
||||||
)
|
)
|
||||||
|
|
||||||
install (TARGETS ${PROJECT_NAME} DESTINATION local/bin)
|
install (TARGETS ${PROJECT_NAME} DESTINATION local/bin)
|
||||||
@@ -70,6 +69,7 @@ add_executable (test_device tests/test_main.c ${source_files})
|
|||||||
target_link_libraries (test_device
|
target_link_libraries (test_device
|
||||||
LINK_PUBLIC
|
LINK_PUBLIC
|
||||||
nats_static
|
nats_static
|
||||||
|
restd-static
|
||||||
qlibcext-static
|
qlibcext-static
|
||||||
qlibc-static
|
qlibc-static
|
||||||
json-c
|
json-c
|
||||||
|
|||||||
Reference in New Issue
Block a user