summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* cmExport*FileGenerator: support exporting C++ module propertiesBen Boeckel2022-07-0615-1/+414
* exports: support `CXX_MODULES_DIRECTORY`Ben Boeckel2022-07-067-9/+70
* install: support `CXX_MODULES_BMI` installation bitsBen Boeckel2022-07-0620-6/+347
* cmTargetSourcesCommand: allow `INTERFACE` C++ modules when importedBen Boeckel2022-07-067-3/+33
* cmExportInstallAndroidMKGenerator: combine string literalsBen Boeckel2022-07-061-2/+1
* Merge topic 'command-arg-parser-optional'Brad King2022-07-0634-254/+294
|\
| * cmFileCommand: Use cm::optional for keyword argument presenceBrad King2022-07-055-87/+73
| * cmCTest*Command:: Use cm::optional for keyword argument presenceBrad King2022-07-058-67/+45
| * cmInstallCommand: Use cm::optional for keyword argument presenceBrad King2022-07-051-10/+9
| * cmExportCommand: Use cm::optional for keyword argument presenceBrad King2022-07-051-9/+5
| * cmArgumentParser: Offer cm::optional bindings to capture keyword presenceBrad King2022-07-052-11/+49
| * cmArgumentParser: Remove unnecessary local names for common typesBrad King2022-07-052-8/+5
| * cmArgumentParser: Require callers to consider unparsed argumentsBrad King2022-07-053-8/+8
| * cmArgumentParser: Avoid allocating copies of keyword stringsBrad King2022-07-0518-83/+95
| * file(GENERATE): Add test case covering use of both INPUT and CONTENTBrad King2022-07-054-0/+20
| * file(CONFIGURE): Add test cases covering missing mandatory optionsBrad King2022-07-057-0/+14
* | Merge topic 'freebsd-cpack-update'Brad King2022-07-062-32/+34
|\ \
| * | FreeBSD: follow CPACK_PACKAGE_FILE_NAME, if setAdriaan de Groot2022-07-051-1/+20
| * | FreeBSD (docs): repair errors in documentation of FreeBSD-cpackAdriaan de Groot2022-07-051-5/+7
| * | FreeBSD: explain the pkg_create() callAdriaan de Groot2022-07-051-0/+8
| * | FreeBSD: drop support for libpkg before 1.17Adriaan de Groot2022-07-051-28/+1
* | | Merge topic 'clang-assembler-fix'Brad King2022-07-061-0/+6
|\ \ \
| * | | Tests: Pass -fno-lto to the Assembler test when using clangTom Stellard2022-06-301-0/+6
* | | | Merge topic 'FindOpenSSL-doc-pkg-config'Brad King2022-07-061-5/+17
|\ \ \ \
| * | | | FindOpenSSL: Document use of pkg-configtofraa2022-07-051-0/+5
| * | | | FindOpenSSL: Reformat hints documentation as definition listBrad King2022-07-051-5/+12
* | | | | Merge topic 'enable_language-deduplicate'Brad King2022-07-065-16/+67
|\ \ \ \ \
| * | | | | Help: Document enable_language accepting multiple languagesfriendlyanon2022-06-301-4/+5
| * | | | | cmMakefile: Dedupe languages when enabling themfriendlyanon2022-06-304-2/+50
| * | | | | cmMakefile: Refactor parameter and variable names for EnableLanguagefriendlyanon2022-06-301-12/+14
| | |/ / / | |/| | |
* | | | | Merge branch 'release-3.24'Brad King2022-07-060-0/+0
|\ \ \ \ \
| * \ \ \ \ Merge topic 'genex-LINK_LIBRARY-fix-generation' into release-3.24Brad King2022-07-065-0/+23
| |\ \ \ \ \
* | \ \ \ \ \ Merge topic 'genex-LINK_LIBRARY-fix-generation'Brad King2022-07-065-0/+23
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | genex-LINK_LIBRARY: ensure correct generation inside LINK_GROUP genexMarc Chevrier2022-07-055-0/+23
* | | | | | | Merge topic 'vs-test-arm64'Brad King2022-07-063-6/+6
|\ \ \ \ \ \ \
| * | | | | | | Tests: Exclude win/arm64 tests with CMAKE_VS_PLATFORM_NAMENiyas Sait2022-07-053-6/+6
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | Merge topic 'lcc-additional-implicit-link-dirs'Brad King2022-07-061-0/+17
|\ \ \ \ \ \ \
| * | | | | | | LCC: for OpenMP, collectly determine implicit link dirsmakise-homura2022-06-301-0/+17
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge topic 'pkgconfig-when-spaces-in-path'Brad King2022-07-061-1/+24
|\ \ \ \ \ \ \
| * | | | | | | Tests/FindPkgConfig: correctly handle broken pkg-configmakise-homura2022-07-011-1/+24
* | | | | | | | CMake Nightly Date StampKitware Robot2022-07-061-1/+1
* | | | | | | | Merge branch 'release-3.24'Brad King2022-07-050-0/+0
|\ \ \ \ \ \ \ \ | | |_|_|_|/ / / | |/| | | | | |
| * | | | | | | Merge topic 'FindwxWidgets-more-versions' into release-3.24Brad King2022-07-051-95/+54
| |\ \ \ \ \ \ \
* | \ \ \ \ \ \ \ Merge topic 'FindwxWidgets-more-versions'Brad King2022-07-050-0/+0
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | |
| * | | | | | | | FindwxWidgets: Support more wxWidgets versions, including 3.2Maarten Bent2022-07-051-40/+18
| * | | | | | | | FindwxWidgets: Use version number from header for library namesMaarten Bent2022-07-051-35/+12
| * | | | | | | | FindwxWidgets: Move extracting version number to a macroMaarten Bent2022-07-051-20/+24
* | | | | | | | | Merge branch 'release-3.24'Brad King2022-07-050-0/+0
|\ \ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | |
| * | | | | | | | Merge topic 'doc-cpack-archive-component' into release-3.24Brad King2022-07-051-0/+2
| |\ \ \ \ \ \ \ \
* | \ \ \ \ \ \ \ \ Merge topic 'doc-cpack-archive-component'Brad King2022-07-051-0/+2
|\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | |