diff options
author | Christian Linke <Christian.Linke@bmw.de> | 2016-03-02 07:03:03 -0800 |
---|---|---|
committer | Christian Linke <Christian.Linke@bmw.de> | 2016-03-02 07:03:03 -0800 |
commit | 1ea95a3a5d2950d3b9a15528a21c181a097cc11d (patch) | |
tree | 877f53c27cd9e03232c8b1863a4150e29402d612 | |
parent | 3b7254a3c3bacef46afebd36f027a16c2845ee11 (diff) | |
download | audiomanager-1ea95a3a5d2950d3b9a15528a21c181a097cc11d.tar.gz |
update for yocto
-rw-r--r-- | cmake/AudioManagerUtilitiesConfig.cmake.in | 42 |
1 files changed, 39 insertions, 3 deletions
diff --git a/cmake/AudioManagerUtilitiesConfig.cmake.in b/cmake/AudioManagerUtilitiesConfig.cmake.in index 86eafc1..064c840 100644 --- a/cmake/AudioManagerUtilitiesConfig.cmake.in +++ b/cmake/AudioManagerUtilitiesConfig.cmake.in @@ -2,14 +2,50 @@ set_and_check(AudioManagerUtilities_INCLUDE_DIRS ${PACKAGE_PREFIX_DIR}/include/@LIB_INSTALL_SUFFIX@/AudioManagerUtilities) find_library(AudioManagerUtilities_LIBRARY NAMES AudioManagerUtilities HINTS ${PACKAGE_PREFIX_DIR}/lib}) -set(AudioManagerUtilities_INCLUDE_DIRS ${AudioManagerUtilities_INCLUDE_DIRS} @AUDIOMANAGER_UTILITIES_EXTERNAL_INCLUDE@) +set(WITH_CAPI_WRAPPER "@WITH_CAPI_WRAPPER@") +set(WITH_DBUS_WRAPPER "@WITH_DBUS_WRAPPER@") +set(WITH_SYSTEMD_WATCHDOG "@WITH_SYSTEMD_WATCHDOG@") +set(WITH_DLT "@WITH_DLT@") + + +if(WITH_SYSTEMD_WATCHDOG) + pkg_check_modules(SYSTEMD REQUIRED "libsystemd >= 44") + + set(AUDIOMANAGER_UTILITIES_EXTERNAL_INCLUDE + ${AUDIOMANAGER_UTILITIES_EXTERNAL_INCLUDE} + ${SYSTEMD_INCLUDEDIR}) + +endif(WITH_SYSTEMD_WATCHDOG) +IF (WITH_DBUS_WRAPPER) + pkg_check_modules (DBUS REQUIRED "dbus-1 >= 1.4") + + set(AUDIOMANAGER_UTILITIES_EXTERNAL_INCLUDE + ${AUDIOMANAGER_UTILITIES_EXTERNAL_INCLUDE} + ${DBUS_INCLUDE_DIRS}) +ENDIF (WITH_DBUS_WRAPPER) + +IF (WITH_CAPI_WRAPPER) + pkg_check_modules(COMMONAPI REQUIRED "CommonAPI >= 3.1.5") + + set(AUDIOMANAGER_UTILITIES_EXTERNAL_INCLUDE + ${AUDIOMANAGER_UTILITIES_EXTERNAL_INCLUDE} + ${COMMONAPI_INCLUDE_DIRS}) +ENDIF (WITH_CAPI_WRAPPER) + +if(WITH_DLT) + pkg_check_modules(DLT REQUIRED "automotive-dlt >= 2.2.0") + + SET(AUDIOMANAGER_UTILITIES_EXTERNAL_INCLUDE + ${AUDIOMANAGER_UTILITIES_EXTERNAL_INCLUDE} + ${DLT_LIBRARY_DIRS}) +endif(WITH_DLT) + +set(AudioManagerUtilities_INCLUDE_DIRS ${AudioManagerUtilities_INCLUDE_DIRS} @AUDIOMANAGER_UTILITIES_EXTERNAL_INCLUDE@) set(AudioManagerUtilities_LIBRARIES @AUDIO_MANAGER_UTILITIES_LIBS@ ${AudioManagerUtilities_LIBRARY}) set(DAEMONVERSION "@DAEMONVERSION@") set(AUDIOMANAGER_CMAKE_CXX_FLAGS "@AUDIOMANAGER_CMAKE_CXX_FLAGS@") -set(WITH_CAPI_WRAPPER "@WITH_CAPI_WRAPPER@") -set(WITH_DBUS_WRAPPER "@WITH_DBUS_WRAPPER@") set(WITH_SHARED_UTILITIES "@WITH_SHARED_UTILITIES@") |