From ac1642facc1807caebf3aad63f29754b0fc6f816 Mon Sep 17 00:00:00 2001 From: Vladislav Shchapov Date: Mon, 14 Apr 2025 17:06:51 +0500 Subject: [PATCH] Remove late enable_language calls. Signed-off-by: Vladislav Shchapov --- cmake/detect-arch.cmake | 1 - test/CMakeLists.txt | 1 - test/benchmarks/CMakeLists.txt | 2 -- test/fuzz/CMakeLists.txt | 2 -- 4 files changed, 6 deletions(-) diff --git a/cmake/detect-arch.cmake b/cmake/detect-arch.cmake index dfdc6013..f80ee4a0 100644 --- a/cmake/detect-arch.cmake +++ b/cmake/detect-arch.cmake @@ -22,7 +22,6 @@ elseif(CMAKE_CROSSCOMPILING) set(ARCH ${CMAKE_C_COMPILER_TARGET}) else() # Let preprocessor parse archdetect.c and raise an error containing the arch identifier - enable_language(C) try_run( run_result_unused compile_result_unused diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 0150c703..b2992a8b 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -96,7 +96,6 @@ if(WITH_GTEST OR WITH_BENCHMARKS) set(WITH_BENCHMARKS OFF) set(WITH_BENCHMARKS OFF PARENT_SCOPE) endif() - enable_language(CXX) endif() if(WITH_BENCHMARKS) diff --git a/test/benchmarks/CMakeLists.txt b/test/benchmarks/CMakeLists.txt index 0efed968..4f147eba 100644 --- a/test/benchmarks/CMakeLists.txt +++ b/test/benchmarks/CMakeLists.txt @@ -12,8 +12,6 @@ if(NOT DEFINED CMAKE_CXX_EXTENSIONS) set(CMAKE_CXX_EXTENSIONS ON) endif() -enable_language(CXX) - # Search for Google benchmark package find_package(benchmark QUIET) if(NOT benchmark_FOUND) diff --git a/test/fuzz/CMakeLists.txt b/test/fuzz/CMakeLists.txt index beccef3b..db54a7e4 100644 --- a/test/fuzz/CMakeLists.txt +++ b/test/fuzz/CMakeLists.txt @@ -1,8 +1,6 @@ cmake_minimum_required(VERSION 3.5.1...3.29.0) if(CMAKE_C_COMPILER_ID MATCHES "Clang") - enable_language(CXX) - if(DEFINED ENV{LIB_FUZZING_ENGINE}) set(FUZZING_ENGINE $ENV{LIB_FUZZING_ENGINE}) set(FUZZING_ENGINE_FOUND ON) -- 2.47.2