diff options
author | christian mueller <christian.ei.mueller@bmw.de> | 2012-06-25 16:10:07 +0200 |
---|---|---|
committer | christian mueller <christian.ei.mueller@bmw.de> | 2012-06-25 16:10:07 +0200 |
commit | 96ab9ddc9098ef02efac70a73ed32f288e8185e2 (patch) | |
tree | 85ec7b315a377ed53fc6a4dfdba2b239b67ab25d /PluginRoutingInterfaceAsync | |
parent | 210d5408e4f212ad88248b193ccf55b7845d6c5b (diff) | |
download | audiomanager-96ab9ddc9098ef02efac70a73ed32f288e8185e2.tar.gz |
* [GAM-80] fixed PluginRoutingInterfaceAsync test does not compile without dlt installed (WITH_DLT=OFF)
Signed-off-by: christian mueller <christian.ei.mueller@bmw.de>
Diffstat (limited to 'PluginRoutingInterfaceAsync')
-rw-r--r-- | PluginRoutingInterfaceAsync/test/CMakeLists.txt | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/PluginRoutingInterfaceAsync/test/CMakeLists.txt b/PluginRoutingInterfaceAsync/test/CMakeLists.txt index 0fee078..039239d 100644 --- a/PluginRoutingInterfaceAsync/test/CMakeLists.txt +++ b/PluginRoutingInterfaceAsync/test/CMakeLists.txt @@ -25,7 +25,10 @@ FIND_PACKAGE(GTest REQUIRED) find_package (Threads) FIND_PACKAGE(PkgConfig) FIND_PACKAGE(DBUS REQUIRED) -pkg_check_modules(DLT REQUIRED automotive-dlt) +IF(WITH_DLT) + pkg_check_modules(DLT REQUIRED automotive-dlt) +) +ENDIF(WITH_DLT) pkg_check_modules(SQLITE REQUIRED sqlite3) INCLUDE_DIRECTORIES( @@ -34,7 +37,6 @@ INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_BINARY_DIR} ${AUDIO_INCLUDE_FOLDER} ${CMAKE_SOURCE_DIR} - ${DLT_INCLUDE_DIRS} ${INCLUDE_FOLDER} ${GTEST_INCLUDE_DIR} ${DBUS_INCLUDE_DIR} @@ -42,6 +44,12 @@ INCLUDE_DIRECTORIES( "../../AudioManagerDaemon/include" "../include" ) + +IF(WITH_DLT) +INCLUDE_DIRECTORIES(${INCLUDE_DIRECTORIES} + ${DLT_INCLUDE_DIRS} +) +ENDIF(WITH_DLT) file(GLOB ASYNC_PLUGIN_INTERFACE_SRCS_CXX "../../AudioManagerDaemon/src/CAmSocketHandler.cpp" @@ -53,9 +61,7 @@ file(GLOB ASYNC_PLUGIN_INTERFACE_SRCS_CXX ADD_EXECUTABLE(AmRoutingReceiveAsyncTest ${ASYNC_PLUGIN_INTERFACE_SRCS_CXX}) - TARGET_LINK_LIBRARIES(AmRoutingReceiveAsyncTest - ${DLT_LIBRARIES} ${CMAKE_DL_LIBS} ${CMAKE_THREAD_LIBS_INIT} ${GTEST_LIBRARIES} @@ -64,6 +70,12 @@ TARGET_LINK_LIBRARIES(AmRoutingReceiveAsyncTest gmock ) +IF(WITH_DLT) + TARGET_LINK_LIBRARIES(AmRoutingReceiveAsyncTest + ${DLT_LIBRARIES} + ) +ENDIF(WITH_DLT) + INSTALL(TARGETS AmRoutingReceiveAsyncTest DESTINATION "~/AudioManagerTest/" PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_EXECUTE WORLD_READ |