summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'command-arg-parser-maybe-empty'Brad King2022-07-0814-113/+143
|\
| * cmArgumentParser: Model maybe-missing string with wrapper typeBrad King2022-07-074-24/+27
| * cmArgumentParser: Model maybe-empty and non-empty lists with wrapper typesBrad King2022-07-0714-89/+116
* | Merge topic 'xcode_swift_definitions'Brad King2022-07-081-0/+12
|\ \
| * | Xcode: Pass compile definitions to SwiftDavid Geldreich2022-07-071-0/+12
* | | CMake Nightly Date StampKitware Robot2022-07-081-1/+1
| |/ |/|
* | Merge topic 'cpp-named-module-export-infra'Brad King2022-07-0722-19/+1112
|\ \
| * | cmGlobalNinjaGenerator: verify that private sources stay privateBen Boeckel2022-07-061-0/+27
| * | cmGlobalNinjaGenerator: generate install rules for BMI filesBen Boeckel2022-07-061-2/+98
| * | cmGlobalNinjaGenerator: generate module property files for each target exportBen Boeckel2022-07-061-0/+111
| * | cmGlobalNinjaGenerator: verify generated objects against filesetsBen Boeckel2022-07-062-4/+140
| * | cmNinjaTargetGenerator: write out BMI install information for the collatorBen Boeckel2022-07-061-0/+38
| * | cmNinjaTargetGenerator: write out export information for the collatorBen Boeckel2022-07-061-0/+79
| * | cmNinjaTargetGenerator: write out fileset information for the collatorBen Boeckel2022-07-061-0/+99
| * | cmExperimental: update `CXX_MODULE_CMAKE_API` UUIDBen Boeckel2022-07-061-1/+1
| * | cmExport*FileGenerator: support exporting C++ module propertiesBen Boeckel2022-07-068-1/+270
| * | exports: support `CXX_MODULES_DIRECTORY`Ben Boeckel2022-07-065-5/+41
| * | install: support `CXX_MODULES_BMI` installation bitsBen Boeckel2022-07-066-5/+207
| * | cmTargetSourcesCommand: allow `INTERFACE` C++ modules when importedBen Boeckel2022-07-061-1/+2
| * | cmExportInstallAndroidMKGenerator: combine string literalsBen Boeckel2022-07-061-2/+1
* | | Merge topic 'file-TIMESTAMP-relative-path'Brad King2022-07-071-1/+5
|\ \ \
| * | | file(TIMESTAMP): Interpret relative paths w.r.t. the source treeTheBrokenRail2022-07-061-1/+5
* | | | Merge topic 'generator-makefiles-deps-messages-VERBOSE'Brad King2022-07-071-14/+23
|\ \ \ \
| * | | | Makefiles generator: dependencies messages in verbose modeMarc Chevrier2022-07-061-14/+23
| | |/ / | |/| |
* | | | Merge topic 'ccmake-fix-pdcurses-windows'Brad King2022-07-071-2/+4
|\ \ \ \
| * | | | ccmake: Fix mangled configuration log with PDCurses on WindowsDuncan Ogilvie2022-07-061-2/+4
* | | | | Merge topic 'genex-LINK_LIBRARY-check-supported-properties'Brad King2022-07-073-10/+31
|\ \ \ \ \
| * | | | | Genex LINK_LIBRARY and LINK_GROUP: check supported propertiesMarc Chevrier2022-07-063-10/+31
* | | | | | CMake Nightly Date StampKitware Robot2022-07-071-1/+1
| |_|/ / / |/| | | |
* | | | | Merge topic 'command-arg-parser-optional'Brad King2022-07-0618-236/+206
|\ \ \ \ \
| * | | | | cmFileCommand: Use cm::optional for keyword argument presenceBrad King2022-07-051-83/+61
| * | | | | 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-051-0/+11
| * | | | | 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-0517-79/+90
| | |_|_|/ | |/| | |
* | | | | Merge topic 'freebsd-cpack-update'Brad King2022-07-061-27/+27
|\ \ \ \ \
| * | | | | FreeBSD: follow CPACK_PACKAGE_FILE_NAME, if setAdriaan de Groot2022-07-051-1/+20
| * | | | | 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 'enable_language-deduplicate'Brad King2022-07-061-12/+36
|\ \ \ \ \ \
| * | | | | | cmMakefile: Dedupe languages when enabling themfriendlyanon2022-06-301-2/+24
| * | | | | | cmMakefile: Refactor parameter and variable names for EnableLanguagefriendlyanon2022-06-301-12/+14
* | | | | | | Merge topic 'genex-LINK_LIBRARY-fix-generation'Brad King2022-07-061-0/+11
|\ \ \ \ \ \ \ | | |_|_|_|/ / | |/| | | | |
| * | | | | | genex-LINK_LIBRARY: ensure correct generation inside LINK_GROUP genexMarc Chevrier2022-07-051-0/+11
| | |_|_|/ / | |/| | | |
* | | | | | CMake Nightly Date StampKitware Robot2022-07-061-1/+1
| |_|_|/ / |/| | | |
* | | | | CMake Nightly Date StampKitware Robot2022-07-051-1/+1
| |_|/ / |/| | |
* | | | CMake Nightly Date StampKitware Robot2022-07-041-1/+1