summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* ci: Record expected C and CXX language standard supportBrad King2024-04-0510-1/+41
* Tests/CompileFeatures: Cover c_std_## and cxx_std_## meta-featuresBrad King2024-04-0512-0/+58
* Tests/CompileFeatures: Factor out headers to compute C and C++ standard levelsBrad King2024-04-054-59/+60
* GNU: Fix detection of C++ 11 mode in GCC 4.{4,5,6}Brad King2024-04-052-0/+4
* PGI: Fix detection of C++ 14/17 modesBrad King2024-04-052-2/+2
* NVHPC: Fix detection of C++ 20 mode on NVHPC < 22.7Brad King2024-04-052-0/+12
* XL/XLClang: Fix detection of C++ 14 mode on LinuxBrad King2024-04-042-0/+12
* Intel: Fix detection of C++ 14/17 modes on Linux/macOSBrad King2024-04-042-0/+16
* Intel: Fix detection of C++ 17/20 modes on WindowsBrad King2024-04-042-16/+26
* CompilerId: Clarify C and C++ standard level detectionBrad King2024-04-044-27/+60
* IntelLLVM: Add C standard flags on WindowsBrad King2024-04-031-11/+10
* IntelLLVM: Use C23 and C++23 flags only versions supporting themBrad King2024-04-032-8/+16
* Intel: Fix classic compiler version check for C++20 flagBrad King2024-04-031-1/+1
* Merge topic 'refactor-compile-features-and-flags'Brad King2024-04-0210-96/+102
|\
| * Modules: Rename CMakeDetermine{CompileFeatures -> CompilerSupport}Tyler2024-03-297-13/+13
| * Modules: Factor out helpers for GNU language standard flagsTyler2024-03-293-83/+89
* | Merge topic 'rel-zip-newlines'Brad King2024-04-022-2/+8
|\ \
| * | ci: package .zip source archives using LF newlinesBrad King2024-04-012-1/+7
| * | ci: package source archives using consistent command-line quoting conventionsBrad King2024-04-011-1/+1
* | | Merge branch 'release-3.29'Brad King2024-04-020-0/+0
|\ \ \
| * \ \ Merge topic 'ctest-resource-lock' into release-3.29Brad King2024-04-029-78/+33
| |\ \ \
* | \ \ \ Merge topic 'ctest-resource-lock'Brad King2024-04-029-78/+33
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | ctest: Restore enforcement of RESOURCE_LOCK test propertyBrad King2024-04-019-78/+33
* | | | | Merge branch 'release-3.29'Brad King2024-04-020-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge topic 'FindMPI-IntelLLVM' into release-3.29Brad King2024-04-021-1/+1
| |\ \ \ \ | | |/ / / | |/| | |
* | | | | Merge topic 'FindMPI-IntelLLVM'Brad King2024-04-021-1/+1
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | FindMPI: Fix finding IntelLLVM wrappers on WindowsBrad King2024-04-011-1/+1
| |/ / /
* | | | CMake Nightly Date StampKitware Robot2024-04-021-1/+1
* | | | Merge branch 'release-3.29'Brad King2024-04-010-0/+0
|\ \ \ \ | |/ / /
| * | | Merge topic 'libuv-macos-posix-poll' into release-3.29Brad King2024-04-014-9/+12
| |\ \ \
* | \ \ \ Merge topic 'libuv-macos-posix-poll'Brad King2024-04-014-9/+12
|\ \ \ \ \ | | |/ / / | |/| / / | |_|/ / |/| | |
| * | | libuv: macos: use posix poll instead of kqueueBrad King2024-04-013-2/+9
| * | | libuv: darwin: group kqueue-specific definitions togetherBrad King2024-04-011-2/+2
| * | | libuv: process: de-duplicate conditions for using kqueueBrad King2024-04-011-5/+1
* | | | Merge topic 'cmp0159_warnings'Brad King2024-04-0170-0/+290
|\ \ \ \
| * | | | Modules: Fix CMP0159 warnings in modules when tracingJuan Ramos2024-03-2970-0/+290
* | | | | Merge topic 'patch-help-manually-added-dependencies'Brad King2024-04-011-0/+4
|\ \ \ \ \
| * | | | | Help: Document MANUALLY_ADDED_DEPENDENCIES in add_dependenciesPeter Kokot2024-03-291-0/+4
* | | | | | Merge topic 'check-Werror-CMP0066'Brad King2024-04-013-7/+28
|\ \ \ \ \ \
| * | | | | | CheckSymbolExists: Remove -Werror from per-config flagsSung, Po Han2024-03-281-5/+19
| * | | | | | CheckSymbolExists: Avoid removing the flag after -WerrorSung, Po Han2024-03-281-1/+1
| * | | | | | CMakeDetermineCompilerABI: Remove -Werror from per-config flagsSung, Po Han2024-03-281-1/+8
| * | | | | | Help: Fix a typoSung, Po Han2024-03-281-1/+1
* | | | | | | Merge topic 'add_library-no-static-fallback'Brad King2024-04-0113-9/+113
|\ \ \ \ \ \ \
| * | | | | | | add_library: Reject shared libraries on platforms that do not support themAsit Dhal2024-03-2913-9/+113
| | |/ / / / / | |/| | | | |
* | | | | | | Merge topic 'tls-verify'Brad King2024-04-0147-37/+214
|\ \ \ \ \ \ \
| * | | | | | | ctest: Fall back to CMake environment variable for TLS server verificationBrad King2024-03-3019-4/+56
| * | | | | | | ctest: Test fallback to CMake options for TLS server verificationBrad King2024-03-3017-3/+33
| * | | | | | | ExternalProject: Honor CMAKE_TLS_VERIFY environment variableBrad King2024-03-302-9/+23
| * | | | | | | ExternalProject: Revise TLS_VERIFY wording to use TLS_VERSION patternBrad King2024-03-301-11/+14