File tree 4 files changed +32
-561
lines changed
4 files changed +32
-561
lines changed Original file line number Diff line number Diff line change 1
1
cmake_minimum_required (VERSION 3.5)
2
2
3
- # Package Management using Hunter
4
- include ("cmake/HunterGate.cmake" )
5
- HunterGate(
6
- URL "https://github.com/cpp-pm/hunter/archive/v0.23.297.tar.gz"
7
- SHA1 "3319fe6a3b08090df7df98dee75134d68e2ef5a3"
8
- LOCAL
9
- )
3
+ # Package Management using CPM
4
+ include (cmake/get_cpm.cmake)
10
5
11
6
project (HttpStatusCodesTests)
12
7
13
8
set (CMAKE_CXX_STANDARD 11)
14
9
15
- hunter_add_package(GTest)
16
- find_package (GTest CONFIG REQUIRED)
17
- message ( "GTest_VERSION: ${GTest_VERSION} " )
18
- if ( GTest_VERSION VERSION_LESS "1.9.0" )
19
- set ( GTEST_MAIN GTest::main )
20
- else ()
21
- set ( GTEST_MAIN GTest::gtest_main )
22
- endif ()
10
+ CPMAddPackage(
11
+ NAME GTest
12
+ GITHUB_REPOSITORY "google/googletest"
13
+ GIT_TAG "v1.15.2"
14
+ OPTIONS "INSTALL_GTEST OFF" "gtest_force_shared_crt" )
15
+ set ( GTEST_MAIN GTest::gtest_main )
23
16
24
17
enable_testing ()
25
18
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments