12345678910111213141516171819202122232425262728293031323334 |
- From b6d898185d441e00acad867c0c80aadf4d7b0d37 Mon Sep 17 00:00:00 2001
- From: Thomas Devoogdt <thomas@devoogdt.com>
- Date: Tue, 1 Apr 2025 22:43:30 +0200
- Subject: [PATCH] lib: zstd: only enable CXX support if tests are required
- Upstream: https://github.com/facebook/zstd/pull/4357/files
- Signed-off-by: Thomas Devoogdt <thomas@devoogdt.com>
- ---
- lib/zstd-1.5.7/build/cmake/CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
- diff --git a/lib/zstd-1.5.7/build/cmake/CMakeLists.txt b/lib/zstd-1.5.7/build/cmake/CMakeLists.txt
- index 347d41c0f..70e233df3 100644
- --- a/lib/zstd-1.5.7/build/cmake/CMakeLists.txt
- +++ b/lib/zstd-1.5.7/build/cmake/CMakeLists.txt
- @@ -37,7 +37,6 @@ project(zstd
- VERSION "${ZSTD_FULL_VERSION}"
- LANGUAGES C # Main library is in C
- ASM # And ASM
- - CXX # Testing contributed code also utilizes CXX
- )
-
- message(STATUS "ZSTD VERSION: ${zstd_VERSION}")
- @@ -170,6 +169,7 @@ if (ZSTD_BUILD_PROGRAMS)
- endif ()
-
- if (ZSTD_BUILD_TESTS)
- + enable_language(CXX)
- enable_testing()
- if (NOT ZSTD_BUILD_STATIC)
- message(SEND_ERROR "You need to build static library to build tests")
- --
- 2.43.0
|