abstract from knxd
This commit is contained in:
+18
-7
@@ -103,14 +103,24 @@ if(HAVE_MQTT)
|
||||
endif(mqtt STREQUAL ON)
|
||||
endif(HAVE_MQTT)
|
||||
|
||||
find_library(HAVE_KNX eibclient)
|
||||
option(knx "disable support for KNX handling." ON)
|
||||
if(knx STREQUAL ON)
|
||||
message(STATUS "KNX enabled")
|
||||
set(HAVE_KNX 1)
|
||||
else(knx STREQUAL ON)
|
||||
unset(HAVE_KNX)
|
||||
endif(knx STREQUAL ON)
|
||||
|
||||
if(HAVE_KNX)
|
||||
option(knx "disable support for KNX handling." ON)
|
||||
if(knx STREQUAL ON)
|
||||
message(STATUS "KNX enabled")
|
||||
else(knx STREQUAL ON)
|
||||
unset(HAVE_KNX)
|
||||
endif(knx STREQUAL ON)
|
||||
find_library(HAVE_KNXD eibclient)
|
||||
if(HAVE_KNXD)
|
||||
option(knxd "enable support for KNX handling via knxd." OFF)
|
||||
if(knxd STREQUAL ON)
|
||||
message(STATUS "KNX via knxd enabled")
|
||||
else(knxd STREQUAL ON)
|
||||
set(HAVE_KNXD 0)
|
||||
endif(knxd STREQUAL ON)
|
||||
endif(HAVE_KNXD)
|
||||
endif(HAVE_KNX)
|
||||
|
||||
find_library(HAVE_SSL ssl)
|
||||
@@ -169,6 +179,7 @@ endif(BUILD_TESTING)
|
||||
add_subdirectory(src/ebusd)
|
||||
add_subdirectory(src/lib/utils)
|
||||
add_subdirectory(src/lib/ebus)
|
||||
add_subdirectory(src/lib/knx)
|
||||
add_subdirectory(src/tools)
|
||||
|
||||
if(EXISTS "${ROOT}/etc/debian_version")
|
||||
|
||||
Reference in New Issue
Block a user