Fix compilation of chacond.
This commit is contained in:
@@ -1,30 +1,32 @@
|
||||
cmake_minimum_required(VERSION 2.8.11)
|
||||
cmake_minimum_required (VERSION 3.0)
|
||||
|
||||
project(chacond)
|
||||
|
||||
include (libubus)
|
||||
include (libubox)
|
||||
include (wiringPi)
|
||||
set (CMAKE_MODULE_PATH "${MODULE_PATH}")
|
||||
|
||||
include_directories(../../src)
|
||||
include (br)
|
||||
|
||||
include_directories ($ENV{SRC_DIR}/src/prog/chacond)
|
||||
|
||||
file (
|
||||
GLOB_RECURSE
|
||||
source_files
|
||||
../../src/main.c
|
||||
../../src/UBusModel.c
|
||||
../../src/Chacon.c
|
||||
|
||||
$ENV{SRC_DIR}/src/prog/chacond/src/main.c
|
||||
$ENV{SRC_DIR}/src/prog/chacond/src/ubus-model.c
|
||||
$ENV{SRC_DIR}/src/prog/chacond/src/chacon.c
|
||||
)
|
||||
|
||||
add_executable (
|
||||
chacond
|
||||
${source_files}
|
||||
)
|
||||
add_executable (chacond ${source_files})
|
||||
|
||||
target_link_libraries (chacond
|
||||
LINK_PUBLIC
|
||||
ubox
|
||||
ubus
|
||||
blobmsg_json
|
||||
wiringPi
|
||||
rt
|
||||
pthread
|
||||
)
|
||||
|
||||
install (TARGETS chacond DESTINATION local/bin)
|
||||
@@ -28,7 +28,7 @@
|
||||
#include <stdio.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include "UbusModel.h"
|
||||
#include "ubus-model.h"
|
||||
#include "chacon.h"
|
||||
|
||||
|
||||
|
||||
@@ -29,6 +29,7 @@
|
||||
#include <signal.h>
|
||||
|
||||
#include <libubox/blobmsg_json.h>
|
||||
|
||||
#include <libubus.h>
|
||||
|
||||
/*------------------------------- DECLARATION -------------------------------*/
|
||||
Reference in New Issue
Block a user