Remove obsolete part from cmake configuration files (#2871)
Updating minimum CMake version to 3.11
This commit is contained in:
		@@ -1,6 +1,6 @@
 | 
			
		||||
# Copyright(c) 2019 spdlog authors Distributed under the MIT License (http://opensource.org/licenses/MIT)
 | 
			
		||||
 | 
			
		||||
cmake_minimum_required(VERSION 3.10)
 | 
			
		||||
cmake_minimum_required(VERSION 3.11)
 | 
			
		||||
project(spdlog_bench CXX)
 | 
			
		||||
 | 
			
		||||
if(NOT TARGET spdlog)
 | 
			
		||||
@@ -12,19 +12,15 @@ find_package(Threads REQUIRED)
 | 
			
		||||
find_package(benchmark CONFIG)
 | 
			
		||||
if(NOT benchmark_FOUND)
 | 
			
		||||
    message(STATUS "Using CMake Version ${CMAKE_VERSION}")
 | 
			
		||||
    if(${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.11.0")
 | 
			
		||||
        # User can fetch googlebenchmark
 | 
			
		||||
        message(STATUS "Downloading GoogleBenchmark")
 | 
			
		||||
        include(FetchContent)
 | 
			
		||||
    # User can fetch googlebenchmark
 | 
			
		||||
    message(STATUS "Downloading GoogleBenchmark")
 | 
			
		||||
    include(FetchContent)
 | 
			
		||||
 | 
			
		||||
        # disable tests
 | 
			
		||||
        set(BENCHMARK_ENABLE_TESTING OFF CACHE INTERNAL "")
 | 
			
		||||
        # Do not build and run googlebenchmark tests
 | 
			
		||||
        FetchContent_Declare(googlebenchmark GIT_REPOSITORY https://github.com/google/benchmark.git GIT_TAG v1.6.0)
 | 
			
		||||
        FetchContent_MakeAvailable(googlebenchmark)
 | 
			
		||||
    else()
 | 
			
		||||
        message(FATAL_ERROR "GoogleBenchmark is missing. Use CMake >= 3.11 or download it")
 | 
			
		||||
    endif()
 | 
			
		||||
    # disable tests
 | 
			
		||||
    set(BENCHMARK_ENABLE_TESTING OFF CACHE INTERNAL "")
 | 
			
		||||
    # Do not build and run googlebenchmark tests
 | 
			
		||||
    FetchContent_Declare(googlebenchmark GIT_REPOSITORY https://github.com/google/benchmark.git GIT_TAG v1.6.0)
 | 
			
		||||
    FetchContent_MakeAvailable(googlebenchmark)
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
add_executable(bench bench.cpp)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user