File: 11-use-system-gtest.patch

package info (click to toggle)
ycmd 0%2B20240823%2Bgit8b61f19%2Bds-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 8,040 kB
  • sloc: python: 44,018; cpp: 6,138; java: 486; sh: 378; cs: 207; javascript: 150; ansic: 82; makefile: 45; xml: 18; objc: 10
file content (23 lines) | stat: -rw-r--r-- 665 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Description: Find pthreads for gtest
Author: David Kalnischkies <donkult@debian.org>
Forwarded: not-needed

--- a/cpp/ycm/tests/CMakeLists.txt
+++ b/cpp/ycm/tests/CMakeLists.txt
@@ -30,6 +30,7 @@
 
 option( USE_SYSTEM_GMOCK "Set to ON to use the system gmock/gtest libraries" OFF )
 
+find_package(Threads REQUIRED)
 if ( USE_SYSTEM_GMOCK )
   find_package( GTest REQUIRED )
 else()
@@ -79,7 +80,7 @@
 
 target_link_libraries( ${PROJECT_NAME}
                        PRIVATE ycm_core
-                       PRIVATE gtest
+                       PRIVATE gtest ${CMAKE_THREAD_LIBS_INIT}
                        PRIVATE gmock )
 
 if ( NOT CMAKE_GENERATOR_IS_XCODE )