Skip to content

Commit 5a11c68

Browse files
committed
update cmake build
1 parent ef0bcf7 commit 5a11c68

File tree

17 files changed

+26
-7
lines changed

17 files changed

+26
-7
lines changed

cpp-algorithm/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,4 @@ set(CMAKE_CXX_STANDARD 20)
1212
set(CMAKE_CXX_STANDARD_REQUIRED ON)
1313
set(CMAKE_CXX_EXTENSIONS OFF)
1414

15-
enable_testing()
1615
add_subdirectory(src)

cpp-algorithm/CMakePresets.json

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
{
2-
"version": 3,
2+
"version": 6,
3+
"cmakeMinimumRequired": {
4+
"major": 3,
5+
"minor": 25,
6+
"patch": 0
7+
},
38
"configurePresets": [
49
{
510
"name": "windows-base",
@@ -16,7 +21,7 @@
1621
"lhs": "${hostSystemName}",
1722
"rhs": "Windows"
1823
},
19-
"toolchainFile": "$env{VCPKG_ROOT}\\scripts\\buildsystems\\vcpkg.cmake"
24+
"toolchainFile": "$env{USERPROFILE}\\tools\\vcpkg\\scripts\\buildsystems\\vcpkg.cmake"
2025
},
2126
{
2227
"name": "x64-debug",
@@ -65,10 +70,10 @@
6570
"binaryDir": "${sourceDir}/out/build/${presetName}",
6671
"installDir": "${sourceDir}/out/install/${presetName}",
6772
"cacheVariables": {
68-
"CMAKE_C_COMPILER": "gcc-10",
69-
"CMAKE_CXX_COMPILER": "g++-10",
70-
"CMAKE_MAKE_PROGRAM": "/usr/bin/ninja"
71-
},
73+
"CMAKE_C_COMPILER": "gcc-10",
74+
"CMAKE_CXX_COMPILER": "g++-10",
75+
"CMAKE_MAKE_PROGRAM": "/usr/bin/ninja"
76+
},
7277
"condition": {
7378
"type": "equals",
7479
"lhs": "${hostSystemName}",

cpp-algorithm/src/array/test/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
enable_testing()
12
find_package(GTest REQUIRED)
23

34
if(WIN32)

cpp-algorithm/src/dynamic_programming/test/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
enable_testing()
12
find_package(GSL REQUIRED)
23
find_package(GTest REQUIRED)
34

cpp-algorithm/src/graph/test/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
enable_testing()
12
find_package(GTest REQUIRED)
23

34
if(WIN32)

cpp-algorithm/src/greedy/test/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
enable_testing()
12
find_package(GTest REQUIRED)
23

34
if(WIN32)

cpp-algorithm/src/hash_table/test/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
enable_testing()
12
find_package(GTest REQUIRED)
23

34
if(WIN32)

cpp-algorithm/src/heap/test/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
enable_testing()
12
find_package(GTest REQUIRED)
23

34
if(WIN32)

cpp-algorithm/src/linked_list/test/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
enable_testing()
12
find_package(GTest REQUIRED)
23

34
if(WIN32)

cpp-algorithm/src/math/test/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
enable_testing()
12
find_package(GTest REQUIRED)
23

34
if(WIN32)

0 commit comments

Comments
 (0)