File: 1005_fix-linking-against-gtest.patch

package info (click to toggle)
process-cpp 3.0.3-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 508 kB
  • sloc: cpp: 2,545; ansic: 228; makefile: 17
file content (61 lines) | stat: -rw-r--r-- 1,030 bytes parent folder | download
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -14,12 +14,12 @@
 #
 # Authored by: Thomas Voss <thomas.voss@canonical.com>
 
+#set(GMOCK_BUILD_SHARED_LIBS ON)
 find_package(GMock)
 
 include_directories(
   ${CMAKE_SOURCE_DIR}/src
-  ${GTEST_INCLUDE_DIR}
-  ${GMOCK_INCLUDE_DIR}
+  ${GTEST_INCLUDE_DIRS}
 )
 
 add_executable(
@@ -57,6 +57,7 @@
   process-cpp
 
   Threads::Threads
+  ${GTEST_BOTH_LIBRARIES}
   ${GMOCK_LIBRARIES}
 )
 
@@ -66,7 +67,7 @@
   process-cpp
 
   Threads::Threads
-  ${GMOCK_LIBRARIES}
+  ${GTEST_BOTH_LIBRARIES}
 )
 
 target_link_libraries(
@@ -75,7 +76,7 @@
   process-cpp
 
   Threads::Threads
-  ${GMOCK_LIBRARIES}
+  ${GTEST_BOTH_LIBRARIES}
 )
 
 target_link_libraries(
@@ -84,7 +85,7 @@
   process-cpp
 
   Threads::Threads
-  ${GMOCK_LIBRARIES}
+  ${GTEST_BOTH_LIBRARIES}
 )
 
 target_link_libraries(
@@ -93,7 +94,7 @@
   process-cpp
 
   Threads::Threads
-  ${GMOCK_LIBRARIES}
+  ${GTEST_BOTH_LIBRARIES}
 )
 
 add_test(posix_process_test ${CMAKE_CURRENT_BINARY_DIR}/posix_process_test)