diff --git a/Dependencies.cmake b/Dependencies.cmake index e5008c4..821366a 100644 --- a/Dependencies.cmake +++ b/Dependencies.cmake @@ -9,7 +9,7 @@ function(myproject_setup_dependencies) # already been provided to us by a parent project if(NOT TARGET fmtlib::fmtlib) - cpmaddpackage("gh:fmtlib/fmt#11.1.4") + cpmaddpackage("gh:fmtlib/fmt#12.1.0") endif() if(NOT TARGET spdlog::spdlog) @@ -17,7 +17,7 @@ function(myproject_setup_dependencies) NAME spdlog VERSION - 1.15.2 + 1.17.0 GITHUB_REPOSITORY "gabime/spdlog" OPTIONS @@ -25,15 +25,15 @@ function(myproject_setup_dependencies) endif() if(NOT TARGET Catch2::Catch2WithMain) - cpmaddpackage("gh:catchorg/Catch2@3.8.1") + cpmaddpackage("gh:catchorg/Catch2@3.12.0") endif() if(NOT TARGET CLI11::CLI11) - cpmaddpackage("gh:CLIUtils/CLI11@2.5.0") + cpmaddpackage("gh:CLIUtils/CLI11@2.6.1") endif() if(NOT TARGET ftxui::screen) - cpmaddpackage("gh:ArthurSonzogni/FTXUI@6.0.2") + cpmaddpackage("gh:ArthurSonzogni/FTXUI@6.1.9") endif() if(NOT TARGET tools::tools) diff --git a/cmake/CPM.cmake b/cmake/CPM.cmake index 9c27c51..9a66dd8 100644 --- a/cmake/CPM.cmake +++ b/cmake/CPM.cmake @@ -2,8 +2,8 @@ # # SPDX-FileCopyrightText: Copyright (c) 2019-2023 Lars Melchior and contributors -set(CPM_DOWNLOAD_VERSION 0.40.8) -set(CPM_HASH_SUM "78ba32abdf798bc616bab7c73aac32a17bbd7b06ad9e26a6add69de8f3ae4791") +set(CPM_DOWNLOAD_VERSION 0.42.1) +set(CPM_HASH_SUM "f3a6dcc6a04ce9e7f51a127307fa4f699fb2bade357a8eb4c5b45df76e1dc6a5") if(CPM_SOURCE_CACHE) set(CPM_DOWNLOAD_LOCATION "${CPM_SOURCE_CACHE}/cpm/CPM_${CPM_DOWNLOAD_VERSION}.cmake") diff --git a/cmake/Tests.cmake b/cmake/Tests.cmake index e20c7d4..a7f9b6e 100644 --- a/cmake/Tests.cmake +++ b/cmake/Tests.cmake @@ -1,6 +1,6 @@ function(myproject_enable_coverage project_name) if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU" OR CMAKE_CXX_COMPILER_ID MATCHES ".*Clang") - target_compile_options(${project_name} INTERFACE --coverage -O0 -g) + target_compile_options(${project_name} INTERFACE --coverage -g) target_link_libraries(${project_name} INTERFACE --coverage) endif() endfunction()