Add domod.

This commit is contained in:
jbnadal
2017-06-07 11:50:07 +02:00
parent a5e5789104
commit dd501bff13
18 changed files with 80 additions and 45 deletions

View File

@@ -45,6 +45,9 @@ source "$BR2_EXTERNAL_DOMO_PATH/package/chacond/Config.in"
# SPRINKLERD
source "$BR2_EXTERNAL_DOMO_PATH/package/sprinklerd/Config.in"
# DOMOD
source "$BR2_EXTERNAL_DOMO_PATH/package/domod/Config.in"
endmenu # Programmes
endmenu # Domo

View File

@@ -0,0 +1,7 @@
config BR2_PACKAGE_DOMOD
bool "domod"
select BR2_PACKAGE_LIBUBUS_CPP
select BR2_PACKAGE_JSONCPP
default n
help
This program is the main domo daemon.

View File

@@ -0,0 +1,21 @@
################################################################################
#
# DOMOD
#
################################################################################
DOMOD_VERSION:= 1.0
DOMOD_SITE = $(TOPDIR)/../../src/prog/domod/builders/cmake
DOMOD_SITE_METHOD = local
DOMOD_INSTALL_STAGING = YES
DOMOD_DEPENDENCIES = libubus-cpp jsoncpp
DOMOD_CONF = SRC_DIR=$(TOPDIR)/../..
DOMOD_CONF_ENV = $(DOMOD_CONF)
DOMOD_MAKE_ENV = $(DOMOD_CONF)
DOMOD_CONF_OPTS += -DMODULE_PATH=$(TOPDIR)/../../bsp/cmake-modules -DCMAKE_BUILD_TYPE=$(BUILD_TYPE)
$(eval $(cmake-package))