File tree Expand file tree Collapse file tree 6 files changed +12
-10
lines changed Expand file tree Collapse file tree 6 files changed +12
-10
lines changed Original file line number Diff line number Diff line change 22# init
33####################################
44
5- cmake_minimum_required (VERSION 3.5 )
5+ cmake_minimum_required (VERSION 3.10 )
66
77project (lucene++)
88
@@ -47,7 +47,7 @@ include(dependencies)
4747include (Lucene++Docs)
4848
4949# Enable C++11
50- set (CMAKE_CXX_STANDARD 11 )
50+ set (CMAKE_CXX_STANDARD 17 )
5151set (CMAKE_CXX_STANDARD_REQUIRED ON )
5252
5353####################################
Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ set(__COTIRE_INCLUDED TRUE)
3737if (NOT CMAKE_SCRIPT_MODE_FILE )
3838 cmake_policy (PUSH)
3939endif ()
40- cmake_minimum_required (VERSION 2.8.12 )
40+ cmake_minimum_required (VERSION 3.10 )
4141if (NOT CMAKE_SCRIPT_MODE_FILE )
4242 cmake_policy (POP)
4343endif ()
Original file line number Diff line number Diff line change @@ -8,8 +8,10 @@ if(MSVC)
88 set (gtest_force_shared_crt ON CACHE BOOL "" FORCE)
99endif ()
1010
11- add_subdirectory (gtest)
12-
11+ find_package (GTest)
12+ if (NOT GTEST_FOUND)
13+ add_subdirectory (gtest)
14+ endif ()
1315
1416####################################
1517# src
Original file line number Diff line number Diff line change 11# Note: CMake support is community-based. The maintainers do not use CMake
22# internally.
33
4- cmake_minimum_required (VERSION 2.8.8 )
4+ cmake_minimum_required (VERSION 3.10 )
55
66if (POLICY CMP0048)
77 cmake_policy (SET CMP0048 NEW)
@@ -11,9 +11,9 @@ project(googletest-distribution)
1111set (GOOGLETEST_VERSION 1.10.0)
1212
1313if (CMAKE_VERSION VERSION_LESS "3.1" )
14- add_definitions (-std=c++11 )
14+ add_definitions (-std=c++17 )
1515else ()
16- set (CMAKE_CXX_STANDARD 11 )
16+ set (CMAKE_CXX_STANDARD 17 )
1717 set (CMAKE_CXX_STANDARD_REQUIRED ON )
1818 if (NOT CYGWIN )
1919 set (CMAKE_CXX_EXTENSIONS OFF )
Original file line number Diff line number Diff line change 4242 cmake_policy (SET CMP0048 NEW)
4343 project (gmock VERSION ${GOOGLETEST_VERSION} LANGUAGES CXX C)
4444endif ()
45- cmake_minimum_required (VERSION 2.6.4 )
45+ cmake_minimum_required (VERSION 3.10 )
4646
4747if (COMMAND set_up_hermetic_build)
4848 set_up_hermetic_build()
Original file line number Diff line number Diff line change 5353 cmake_policy (SET CMP0048 NEW)
5454 project (gtest VERSION ${GOOGLETEST_VERSION} LANGUAGES CXX C)
5555endif ()
56- cmake_minimum_required (VERSION 2.6.4 )
56+ cmake_minimum_required (VERSION 3.10 )
5757
5858if (POLICY CMP0063) # Visibility
5959 cmake_policy (SET CMP0063 NEW)
You can’t perform that action at this time.
0 commit comments