blob: 3a31f5d6938d3055c37ccdc09d6220e83557b8ce (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0004b07..75a2185 100755
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -216,9 +216,14 @@ if(WITH_DLT)
endif(WITH_DLT)
if(WITH_TESTS)
- add_subdirectory(googleMock)
- set(GMOCK_INCLUDE_DIR "${CMAKE_SOURCE_DIR}/googleMock/include")
- set(GOOGLE_TEST_INCLUDE_DIR "${CMAKE_SOURCE_DIR}/googleMock/gtest/include")
+ #check if we can find the google stuff
+ pkg_check_modules (GTEST "gtest >= 1.6.0")
+ pkg_check_modules (GMOCK "gmock >= 1.6.0")
+ if (NOT("${GTEST_FOUND}" AND "${GMOCK_FOUND}"))
+ add_subdirectory(googleMock)
+ set(GMOCK_INCLUDE_DIR "${CMAKE_SOURCE_DIR}/googleMock/include")
+ set(GOOGLE_TEST_INCLUDE_DIR "${CMAKE_SOURCE_DIR}/googleMock/gtest/include")
+ endif (NOT("${GTEST_FOUND}" AND "${GMOCK_FOUND}"))
endif(WITH_TESTS)
##global build flags set(CPACK_RPM_COMPONENT_INSTALL ON)
diff --git a/cmake/audiomanagerConfig.cmake.in b/cmake/audiomanagerConfig.cmake.in
index fb6fd36..b3f6942 100644
--- a/cmake/audiomanagerConfig.cmake.in
+++ b/cmake/audiomanagerConfig.cmake.in
@@ -37,13 +37,4 @@ set(COMMONAPI_DBUS_VERSION_NUMBER "@COMMONAPI_DBUS_VERSION_NUMBER@")
set(COMMONAPI_SOMEIP_VERSION_NUMBER "@COMMONAPI_SOMEIP_VERSION_NUMBER@")
set(COMMONAPI_USED_BINDING "@COMMONAPI_USED_BINDING@")
-IF(WITH_TESTS)
- set_and_check(GOOGLE_MOCK_PROJECT_FOLDER "@GOOGLE_MOCK_PROJECT_FOLDER@")
- set_and_check(GMOCK_INCLUDE_DIR "@GMOCK_INCLUDE_DIR@")
- set_and_check(GOOGLE_TEST_INCLUDE_DIR "@GOOGLE_TEST_INCLUDE_DIR@")
-ENDIF(WITH_TESTS)
-
check_required_components(AudioManagerDaemon)
-
-
-
|