Add datamodel
This commit is contained in:
@@ -11,6 +11,9 @@ include_directories (${CMAKE_SOURCE_DIR}/domo-iot/lib/include)
|
||||
include_directories (${CMAKE_SOURCE_DIR}/libevent/include)
|
||||
include_directories (${CMAKE_SOURCE_DIR}/build/libevent/include)
|
||||
include_directories (${CMAKE_SOURCE_DIR}/qlibc/include)
|
||||
include_directories (${CMAKE_SOURCE_DIR}/json-c)
|
||||
include_directories (${CMAKE_SOURCE_DIR}/build/json-c)
|
||||
include_directories (${CMAKE_CURRENT_SOURCE_DIR})
|
||||
|
||||
#set(CMAKE_CXX_FLAGS "-Wall -Wextra -pedantic -Werror=strict-aliasing")
|
||||
|
||||
@@ -18,9 +21,13 @@ file(
|
||||
GLOB_RECURSE
|
||||
source_files
|
||||
main.c
|
||||
devices/devices_manager.c
|
||||
devices/device.c
|
||||
devices/outlet_dio.c
|
||||
devices/shutter.c
|
||||
devices/sprinkler.c
|
||||
)
|
||||
|
||||
|
||||
add_executable (domo-iot ${source_files})
|
||||
|
||||
target_link_libraries (domo-iot
|
||||
@@ -30,6 +37,7 @@ target_link_libraries (domo-iot
|
||||
qlibc-static
|
||||
qlibcext-static
|
||||
event
|
||||
json-c
|
||||
)
|
||||
|
||||
install (TARGETS domo-iot DESTINATION local/bin)
|
||||
|
||||
Reference in New Issue
Block a user