summaryrefslogtreecommitdiffstats
path: root/.gitlab
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2023-06-15 13:15:25 (GMT)
committerBrad King <brad.king@kitware.com>2023-06-16 12:16:43 (GMT)
commit7b205b7078799d3583725e146fa48123a0036d27 (patch)
treedc43fd43024df7bf0405b7f9a531493512da98e8 /.gitlab
parent7f6cebb1cdf68366f31de6c2c6e9c7e13a2f1eb9 (diff)
downloadCMake-7b205b7078799d3583725e146fa48123a0036d27.zip
CMake-7b205b7078799d3583725e146fa48123a0036d27.tar.gz
CMake-7b205b7078799d3583725e146fa48123a0036d27.tar.bz2
ci: Build macOS 10.13+ package as C++17
Take advantage of the standard library implementations of those C++17 features available when targeting macOS 10.13. Note that the standard library `std::filesystem` implementation is not available until 10.15.
Diffstat (limited to '.gitlab')
-rw-r--r--.gitlab/ci/configure_macos_package.cmake2
1 files changed, 1 insertions, 1 deletions
diff --git a/.gitlab/ci/configure_macos_package.cmake b/.gitlab/ci/configure_macos_package.cmake
index fbfa97e..cdc8fd2 100644
--- a/.gitlab/ci/configure_macos_package.cmake
+++ b/.gitlab/ci/configure_macos_package.cmake
@@ -1,6 +1,6 @@
set(CPACK_SYSTEM_NAME "macos-universal" CACHE STRING "")
set(CMAKE_OSX_DEPLOYMENT_TARGET "10.13" CACHE STRING "")
set(CMAKE_C_STANDARD "11" CACHE STRING "")
-set(CMAKE_CXX_STANDARD "14" CACHE STRING "")
+set(CMAKE_CXX_STANDARD "17" CACHE STRING "")
include("${CMAKE_CURRENT_LIST_DIR}/configure_macos_package_common.cmake")