Fix compilation of chacond.

This commit is contained in:
2017-04-21 23:24:55 +02:00
parent 518493d848
commit 298cde361d
5 changed files with 19 additions and 16 deletions

View File

@@ -1,30 +1,32 @@
cmake_minimum_required(VERSION 2.8.11) cmake_minimum_required (VERSION 3.0)
project(chacond) project(chacond)
include (libubus) set (CMAKE_MODULE_PATH "${MODULE_PATH}")
include (libubox)
include (wiringPi)
include_directories(../../src) include (br)
include_directories ($ENV{SRC_DIR}/src/prog/chacond)
file ( file (
GLOB_RECURSE GLOB_RECURSE
source_files source_files
../../src/main.c
../../src/UBusModel.c $ENV{SRC_DIR}/src/prog/chacond/src/main.c
../../src/Chacon.c $ENV{SRC_DIR}/src/prog/chacond/src/ubus-model.c
$ENV{SRC_DIR}/src/prog/chacond/src/chacon.c
) )
add_executable ( add_executable (chacond ${source_files})
chacond
${source_files}
)
target_link_libraries (chacond target_link_libraries (chacond
LINK_PUBLIC LINK_PUBLIC
ubox
ubus ubus
blobmsg_json
wiringPi wiringPi
rt rt
pthread pthread
) )
install (TARGETS chacond DESTINATION local/bin)

View File

@@ -28,7 +28,7 @@
#include <stdio.h> #include <stdio.h>
#include <unistd.h> #include <unistd.h>
#include "UbusModel.h" #include "ubus-model.h"
#include "chacon.h" #include "chacon.h"

View File

@@ -29,6 +29,7 @@
#include <signal.h> #include <signal.h>
#include <libubox/blobmsg_json.h> #include <libubox/blobmsg_json.h>
#include <libubus.h> #include <libubus.h>
/*------------------------------- DECLARATION -------------------------------*/ /*------------------------------- DECLARATION -------------------------------*/