From 670fb5bcc1f1e10644803af130cb2511a46cb7c9 Mon Sep 17 00:00:00 2001 From: christian linke Date: Thu, 27 Sep 2012 10:47:37 +0200 Subject: * include google test into source tree Signed-off-by: christian linke --- PluginControlInterface/test/CMakeLists.txt | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'PluginControlInterface/test') diff --git a/PluginControlInterface/test/CMakeLists.txt b/PluginControlInterface/test/CMakeLists.txt index 4b75919..5209078 100644 --- a/PluginControlInterface/test/CMakeLists.txt +++ b/PluginControlInterface/test/CMakeLists.txt @@ -19,10 +19,11 @@ cmake_minimum_required(VERSION 2.6) PROJECT(AmControlReceiverShadowTest) set(EXECUTABLE_OUTPUT_PATH ${TEST_EXECUTABLE_OUTPUT_PATH}) -FIND_PACKAGE(GTest REQUIRED) -find_package (Threads) +FIND_PACKAGE (Threads) FIND_PACKAGE(PkgConfig) +FIND_PACKAGE(GMock REQUIRED) + IF(WITH_DLT) pkg_check_modules(DLT REQUIRED automotive-dlt>=2.2.0) ENDIF(WITH_DLT) @@ -35,9 +36,10 @@ INCLUDE_DIRECTORIES( ${CMAKE_SOURCE_DIR} ${DLT_INCLUDE_DIRS} ${INCLUDE_FOLDER} - ${GTEST_INCLUDE_DIR} ${DBUS_INCLUDE_DIR} ${DBUS_ARCH_INCLUDE_DIR} + ${GOOGLE_TEST_INCLUDE_DIR} + ${GMOCK_INCLUDE_DIR} "../../AudioManagerDaemon/include" "../include" ) @@ -57,19 +59,21 @@ TARGET_LINK_LIBRARIES(AmControlReceiverShadowTest ${DLT_LIBRARIES} ${CMAKE_DL_LIBS} ${CMAKE_THREAD_LIBS_INIT} - ${GTEST_LIBRARIES} ${DBUS_LIBRARY} ${SQLITE_LIBRARIES} - gmock + gtest + ${GMOCK_LIBRARY} rt ) +ADD_DEPENDENCIES(AmControlReceiverShadowTest gtest) + INSTALL(TARGETS AmControlReceiverShadowTest DESTINATION "~/AudioManagerTest/" PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_EXECUTE WORLD_READ COMPONENT tests ) -SET(ADD_DEPEND "audiomanager-bin" "dlt" "libdbus-1-3(>=1.2.16)" "libgtest-dev(>=1.6.0-1)" "google-mock" "libpthread-stubs0") +SET(ADD_DEPEND "audiomanager-bin" "dlt" "libdbus-1-3(>=1.2.16)" "google-mock" "libpthread-stubs0") set_property(GLOBAL APPEND PROPERTY tests_prop "${ADD_DEPEND}") -- cgit v1.2.1