diff options
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 12 |
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) |