Skip to content

Commit 1060a5a

Browse files
committed
build(deps): Add CPM directly, update fmt, stdexec, cli11, quill
1 parent 4427b21 commit 1060a5a

File tree

12 files changed

+1422
-50
lines changed

12 files changed

+1422
-50
lines changed

CMakeLists.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ message(STATUS "git_branch: ${git_branch}")
7979

8080
find_package(Sanitizers REQUIRED)
8181
### NOTE: Set CPM_USE_LOCAL_PACKAGES or CPM_LOCAL_PACKAGES_ONLY to true if you want to use system packages or a package manager like vcpkg.
82-
include(get_cpm)
82+
include(CPM)
8383
set(BOOST_VERSION "1.89.0")
8484
list(APPEND BOOST_INCLUDE_LIBRARIES asio process)
8585
cpmaddpackage(
@@ -92,10 +92,10 @@ cpmaddpackage(
9292
FIND_PACKAGE_ARGUMENTS "CONFIG"
9393
OPTIONS "BOOST_ENABLE_CMAKE ON" "BOOST_PROCESS_USE_STD_FS ON" "BOOST_SKIP_INSTALL_RULES ${CMAKE_SKIP_INSTALL_RULES}"
9494
)
95-
cpmaddpackage("gh:fmtlib/fmt#11.2.0")
96-
cpmaddpackage("gh:odygrd/quill@10.1.0")
95+
cpmaddpackage("gh:fmtlib/fmt#12.1.0")
96+
cpmaddpackage("gh:odygrd/quill@10.2.0")
9797
cpmaddpackage(URI "gh:skypjack/[email protected]" NAME "EnTT" FIND_PACKAGE_ARGUMENTS "CONFIG")
98-
cpmaddpackage(URI "gh:NVIDIA/stdexec#138e136fa4b93e7e096a4968eaac1b0c94f0d255" NAME "stdexec" VERSION 0.11 FIND_PACKAGE_ARGUMENTS "CONFIG" OPTIONS "STDEXEC_BUILD_TESTS OFF" "STDEXEC_BUILD_EXAMPLES OFF" "STDEXEC_ENABLE_ASIO ON" "CMAKE_SKIP_INSTALL_RULES ${CMAKE_SKIP_INSTALL_RULES}"
98+
cpmaddpackage(URI "gh:NVIDIA/stdexec#712953b245412bf8ebdfdf369136d637beb43aec" NAME "stdexec" VERSION 0.11 FIND_PACKAGE_ARGUMENTS "CONFIG" OPTIONS "STDEXEC_BUILD_TESTS OFF" "STDEXEC_BUILD_EXAMPLES OFF" "STDEXEC_ENABLE_ASIO ON" "CMAKE_SKIP_INSTALL_RULES ${CMAKE_SKIP_INSTALL_RULES}"
9999
)
100100
cpmaddpackage(URI "gh:Tradias/[email protected]" FIND_PACKAGE_ARGUMENTS "CONFIG" VERSION 3.4.0)
101101
cpmaddpackage(URI "gh:nlohmann/[email protected]" FIND_PACKAGE_ARGUMENTS "CONFIG" NAME "nlohmann_json")
@@ -104,7 +104,7 @@ cpmaddpackage(URI "gh:nothings/stb#f0569113c93ad095470c54bf34a17b36646bbbb5" NAM
104104
find_package(gRPC CONFIG REQUIRED)
105105
set(Stb_INCLUDE_DIR "$<BUILD_INTERFACE:${Stb_SOURCE_DIR}>")
106106
if(QUITE_BUILD_REMOTE_MANAGER OR BUILD_TESTING)
107-
cpmaddpackage(URI "gh:CLIUtils/CLI11@2.5.0" OPTIONS "CLI11_PRECOMPILED ON")
107+
cpmaddpackage(URI "gh:CLIUtils/CLI11@2.6.1" OPTIONS "CLI11_PRECOMPILED ON")
108108
endif()
109109
if(BUILD_TESTING)
110110
cpmaddpackage("gh:vector-of-bool/cmrc#952ffddba731fc110bd50409e8d2b8a06abbd237"

CMakePresets.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
"debug-build"
5454
],
5555
"cacheVariables": {
56+
"CMAKE_SKIP_INSTALL_RULES": true,
5657
"QUITE_INSTALL": false,
5758
"BUILD_TESTING": true,
5859
"SANITIZE_ADDRESS": false,

0 commit comments

Comments
 (0)