summaryrefslogtreecommitdiff
path: root/PluginRoutingInterfaceAsync
diff options
context:
space:
mode:
authorchristian mueller <christian.ei.mueller@bmw.de>2012-06-25 16:10:07 +0200
committerchristian mueller <christian.ei.mueller@bmw.de>2012-06-25 16:10:07 +0200
commit96ab9ddc9098ef02efac70a73ed32f288e8185e2 (patch)
tree85ec7b315a377ed53fc6a4dfdba2b239b67ab25d /PluginRoutingInterfaceAsync
parent210d5408e4f212ad88248b193ccf55b7845d6c5b (diff)
downloadaudiomanager-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.txt20
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