Add Debugger commands.

This commit is contained in:
2018-04-02 22:44:33 +02:00
parent 1a871503be
commit b0c31842f5
3 changed files with 123 additions and 54 deletions

View File

@@ -7,41 +7,45 @@ set (CMAKE_CXX_STANDARD 11)
include (br)
include_directories($ENV{SRC_DIR}/src/prog/domod/src)
include_directories(${workspaceRoot}/src/prog/domod/src)
#set(CMAKE_CXX_FLAGS "-Wall -Wextra -pedantic -Werror=strict-aliasing")
file(
GLOB_RECURSE
source_files
$ENV{SRC_DIR}/src/prog/domod/src/timers/Timers.cpp
$ENV{SRC_DIR}/src/prog/domod/src/timers/Event.cpp
$ENV{SRC_DIR}/src/prog/domod/src/timers/Clock.cpp
$ENV{SRC_DIR}/src/prog/domod/src/devices/Devices.cpp
$ENV{SRC_DIR}/src/prog/domod/src/devices/Device.cpp
$ENV{SRC_DIR}/src/prog/domod/src/devices/LightDevice.cpp
$ENV{SRC_DIR}/src/prog/domod/src/devices/ShutterDevice.cpp
$ENV{SRC_DIR}/src/prog/domod/src/devices/SprinklerDevice.cpp
$ENV{SRC_DIR}/src/prog/domod/src/devices/Light.cpp
$ENV{SRC_DIR}/src/prog/domod/src/devices/Shutter.cpp
$ENV{SRC_DIR}/src/prog/domod/src/devices/Sprinkler.cpp
$ENV{SRC_DIR}/src/prog/domod/src/ubus/capabilities.cpp
$ENV{SRC_DIR}/src/prog/domod/src/ubus/capabilities_lights.cpp
$ENV{SRC_DIR}/src/prog/domod/src/ubus/capabilities_shutters.cpp
$ENV{SRC_DIR}/src/prog/domod/src/ubus/capabilities_sprinklers.cpp
$ENV{SRC_DIR}/src/prog/domod/src/ubus/speach_command.cpp
$ENV{SRC_DIR}/src/prog/domod/src/ubus/timers.cpp
$ENV{SRC_DIR}/src/prog/domod/src/helpers/Tokenizer.cpp
$ENV{SRC_DIR}/src/prog/domod/src/helpers/Strings.cpp
$ENV{SRC_DIR}/src/prog/domod/src/main.cpp
${workspaceRoot}/src/prog/domod/src/main.cpp
)
# $ENV{SRC_DIR}/src/prog/domod/src/timers/Timers.cpp
# $ENV{SRC_DIR}/src/prog/domod/src/timers/Event.cpp
# $ENV{SRC_DIR}/src/prog/domod/src/timers/Clock.cpp
# $ENV{SRC_DIR}/src/prog/domod/src/devices/Devices.cpp
# $ENV{SRC_DIR}/src/prog/domod/src/devices/Device.cpp
# $ENV{SRC_DIR}/src/prog/domod/src/devices/LightDevice.cpp
# $ENV{SRC_DIR}/src/prog/domod/src/devices/ShutterDevice.cpp
# $ENV{SRC_DIR}/src/prog/domod/src/devices/SprinklerDevice.cpp
# $ENV{SRC_DIR}/src/prog/domod/src/devices/Light.cpp
# $ENV{SRC_DIR}/src/prog/domod/src/devices/Shutter.cpp
# $ENV{SRC_DIR}/src/prog/domod/src/devices/Sprinkler.cpp
# $ENV{SRC_DIR}/src/prog/domod/src/ubus/capabilities.cpp
# $ENV{SRC_DIR}/src/prog/domod/src/ubus/capabilities_lights.cpp
# $ENV{SRC_DIR}/src/prog/domod/src/ubus/capabilities_shutters.cpp
# $ENV{SRC_DIR}/src/prog/domod/src/ubus/capabilities_sprinklers.cpp
# $ENV{SRC_DIR}/src/prog/domod/src/ubus/speach_command.cpp
# $ENV{SRC_DIR}/src/prog/domod/src/ubus/timers.cpp
# $ENV{SRC_DIR}/src/prog/domod/src/helpers/Tokenizer.cpp
# $ENV{SRC_DIR}/src/prog/domod/src/helpers/Strings.cpp
# $ENV{SRC_DIR}/src/prog/domod/src/main.cpp
#)
add_executable (domod ${source_files})
target_link_libraries (domod
LINK_PUBLIC
json-cpp
ubus-cpp
# LINK_PUBLIC
# json-cpp
# ubus-cpp
json-c
ubox
ubus
blobmsg_json