From b6d898185d441e00acad867c0c80aadf4d7b0d37 Mon Sep 17 00:00:00 2001 From: Thomas Devoogdt 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 --- 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