1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-13 03:09:51 +03:00
aports/community/binaryen/use-system-gtest.patch
2025-04-28 16:15:43 +00:00

33 lines
1.5 KiB
Diff

Patch-Source: https://src.fedoraproject.org/rpms/binaryen/raw/f42/f/binaryen-use-system-gtest.patch
--
diff -up binaryen-version_122/test/gtest/CMakeLists.txt.orig binaryen-version_122/test/gtest/CMakeLists.txt
--- binaryen-version_122/test/gtest/CMakeLists.txt.orig 2025-02-03 22:54:02.000000000 +0100
+++ binaryen-version_122/test/gtest/CMakeLists.txt 2025-02-24 22:36:42.996771410 +0100
@@ -1,7 +1,5 @@
if(BUILD_FUZZTEST)
include_directories(SYSTEM ${PROJECT_SOURCE_DIR}/third_party/fuzztest)
-else()
- include_directories(SYSTEM ${PROJECT_SOURCE_DIR}/third_party/googletest/googletest/include)
endif()
set(unittest_SOURCES
diff -up binaryen-version_122/third_party/CMakeLists.txt.orig binaryen-version_122/third_party/CMakeLists.txt
--- binaryen-version_122/third_party/CMakeLists.txt.orig 2025-02-03 22:54:02.000000000 +0100
+++ binaryen-version_122/third_party/CMakeLists.txt 2025-02-24 22:38:04.584055895 +0100
@@ -1,15 +1,7 @@
if(BUILD_FUZZTEST)
add_subdirectory(fuzztest)
elseif(BUILD_TESTS)
- # fuzztest includes gtest, but if we're not building fuzztest, build gtest ourselves.
- add_library(gtest STATIC googletest/googletest/src/gtest-all.cc)
- add_library(gtest_main STATIC googletest/googletest/src/gtest_main.cc)
- target_compile_options(gtest PRIVATE "-fno-rtti")
- target_compile_options(gtest_main PRIVATE "-fno-rtti")
- include_directories(
- googletest/googletest
- googletest/googletest/include
- )
+ find_package(GTest)
endif()
if(BUILD_LLVM_DWARF)