summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt12
1 files changed, 5 insertions, 7 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 2ba0790..aa944de 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -54,12 +54,6 @@ OPTION( WITH_DBUS_WRAPPER
OPTION( WITH_DLT
"Enable automotive-DLT Support" ON )
-OPTION( WITH_SOCKETHANDLER_LOOP
- "Enable SocketHandler Support (cannot work with SimpleDBusLoop)" ON )
-
-OPTION( WITH_SIMPLEDBUS_LOOP
- "Enable SimpleDBusLoop (requires DBus_Wrapper,cannot work with SocketHandler)" OFF )
-
OPTION( WITH_TESTS
"Build together with all available unitTest" ON )
@@ -133,10 +127,12 @@ SET(INTROSPECTION_COMMAND_XML_FILE "${AUDIO_INCLUDES_FOLDER}/dbus/CommandInterfa
CONFIGURE_FILE( ${CMAKE_SOURCE_DIR}/cmake/config.cmake ${CMAKE_SOURCE_DIR}/includes/config.h )
+
IF(WITH_DLT)
- pkg_check_modules(DLT REQUIRED automotive-dlt)
+ pkg_check_modules(DLT REQUIRED automotive-dlt>=2.2.0) #this is due to BUGFIX [GDLT-41]
ENDIF(WITH_DLT)
+
IF(WITH_DOCUMENTATION)
find_package(Doxygen)
configure_file(${DOXY_FILE} ${DOC_OUTPUT_PATH}/Doxyfile @ONLY IMMEDIATE)
@@ -206,6 +202,7 @@ ENDFOREACH(dep)
STRING(REGEX REPLACE ".$" "" bin_DEPENDENCIES ${bin_DEPENDENCIES})
endif(WITH_MAIN)
+if(WITH_PLUGIN_COMMAND OR WITH_PLUGIN_CONTROL OR WITH_PLUGIN_ROUTING)
get_property(ADD_DEPEND GLOBAL PROPERTY sampleplugins_prop)
list(REMOVE_DUPLICATES ADD_DEPEND)
list(APPEND ALL_DEPEND ${ADD_DEPEND})
@@ -213,6 +210,7 @@ FOREACH (dep ${ADD_DEPEND})
SET(sampleplugins_DEPENDENCIES "${dep} ,${sampleplugins_DEPENDENCIES}")
ENDFOREACH(dep)
STRING(REGEX REPLACE ".$" "" sampleplugins_DEPENDENCIES ${sampleplugins_DEPENDENCIES})
+endif(WITH_PLUGIN_COMMAND OR WITH_PLUGIN_CONTROL OR WITH_PLUGIN_ROUTING)
if(WITH_TESTS)
get_property(ADD_DEPEND GLOBAL PROPERTY tests_prop)