Add datamodel

This commit is contained in:
NADAL Jean-Baptiste
2019-12-24 16:59:55 +01:00
parent ab13a62d0a
commit a0a3c90e3c
13 changed files with 1183 additions and 1 deletions

View File

@@ -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)