File: use_packaged_testing.patch

package info (click to toggle)
snappy 1.2.2-2
  • links: PTS
  • area: main
  • in suites: forky, sid
  • size: 3,620 kB
  • sloc: cpp: 4,606; makefile: 16
file content (53 lines) | stat: -rw-r--r-- 2,097 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
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
Description: googletest and gmock are packaged, use those
 No need to add external (empty) project directories, will link with system
 ones.
Author: Laszlo Boszormenyi (GCS) <gcs@debian.org>
Forwarded: not-needed
Last-Update: 2024-05-01

---

--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -357,20 +357,20 @@ if(SNAPPY_BUILD_TESTS)
   set(build_gmock ON)
 
   # This project is tested using GoogleTest.
-  add_subdirectory("third_party/googletest")
+  #  add_subdirectory("third_party/googletest")
 
   # GoogleTest triggers a missing field initializers warning.
-  if(SNAPPY_HAVE_NO_MISSING_FIELD_INITIALIZERS)
-    set_property(TARGET gtest
-        APPEND PROPERTY COMPILE_OPTIONS -Wno-missing-field-initializers)
-    set_property(TARGET gmock
-        APPEND PROPERTY COMPILE_OPTIONS -Wno-missing-field-initializers)
-  endif(SNAPPY_HAVE_NO_MISSING_FIELD_INITIALIZERS)
-
-  if(SNAPPY_HAVE_NO_IMPLICIT_INT_FLOAT_CONVERSION)
-    set_property(TARGET gtest
-        APPEND PROPERTY COMPILE_OPTIONS -Wno-implicit-int-float-conversion)
-  endif(SNAPPY_HAVE_NO_IMPLICIT_INT_FLOAT_CONVERSION)
+  #  if(SNAPPY_HAVE_NO_MISSING_FIELD_INITIALIZERS)
+  #    set_property(TARGET gtest
+  #        APPEND PROPERTY COMPILE_OPTIONS -Wno-missing-field-initializers)
+  #    set_property(TARGET gmock
+  #        APPEND PROPERTY COMPILE_OPTIONS -Wno-missing-field-initializers)
+  #  endif(SNAPPY_HAVE_NO_MISSING_FIELD_INITIALIZERS)
+
+  #  if(SNAPPY_HAVE_NO_IMPLICIT_INT_FLOAT_CONVERSION)
+  #    set_property(TARGET gtest
+  #        APPEND PROPERTY COMPILE_OPTIONS -Wno-implicit-int-float-conversion)
+  #  endif(SNAPPY_HAVE_NO_IMPLICIT_INT_FLOAT_CONVERSION)
 
   add_executable(snappy_unittest "")
   target_sources(snappy_unittest
@@ -403,7 +403,7 @@ if(SNAPPY_BUILD_BENCHMARKS)
   # This project uses Google benchmark for benchmarking.
   set(BENCHMARK_ENABLE_TESTING OFF CACHE BOOL "" FORCE)
   set(BENCHMARK_ENABLE_EXCEPTIONS OFF CACHE BOOL "" FORCE)
-  add_subdirectory("third_party/benchmark")
+  #  add_subdirectory("third_party/benchmark")
 endif(SNAPPY_BUILD_BENCHMARKS)
 
 if(SNAPPY_FUZZING_BUILD)