summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Expand)AuthorAgeFilesLines
* cmCMakePathCommand: Report keyword errors via argument parser resultsBrad King2022-07-221-35/+31
* cmCMakeHost*Command: Report keyword errors via argument parser resultsBrad King2022-07-221-8/+4
* cmFileCommand: Report keyword errors via argument parser resultsBrad King2022-07-221-97/+67
* cmExecuteProcessCommand: Report keyword errors via argument parser resultsBrad King2022-07-221-8/+4
* cmArgumentParser: Capture keyword errors in parse resultsBrad King2022-07-222-1/+39
* cmArgumentParser: Add structure to capture operational resultsBrad King2022-07-221-9/+41
* cmArgumentParser: Store keyword action map with explicit nameBrad King2022-07-222-11/+19
* cmArgumentParser: Factor out common static/dynamic implementationBrad King2022-07-221-29/+32
* cmArgumentParser: Track pending keyword explicitlyBrad King2022-07-202-5/+14
* cmArgumentParser: De-duplicate parse loopBrad King2022-07-201-7/+11
* cmArgumentParser: Simplify internal method signaturesBrad King2022-07-202-31/+45
* cmFileCommand: Use cm::optional for keyword argument presenceBrad King2022-07-201-32/+18
* cmCMakePathCommand: Use cm::optional for keyword argument presenceBrad King2022-07-201-34/+26
* cmInstallCommand: Drop unused local variableBrad King2022-07-201-3/+1
* Merge topic 'ninja-multi-compile-commands-duplicates'Kyle Edwards2022-07-181-3/+5
|\
| * Ninja Multi-Config: Deduplicate compile_commands.json for cross configsKyle Edwards2022-07-151-3/+5
* | CMake Nightly Date StampKitware Robot2022-07-181-1/+1
* | CMake Nightly Date StampKitware Robot2022-07-171-1/+1
* | CMake Nightly Date StampKitware Robot2022-07-161-1/+1
|/
* CMake Nightly Date StampKitware Robot2022-07-151-1/+1
* Merge topic 'export-try-compile-crash'Kyle Edwards2022-07-141-1/+3
|\
| * cmGlobalGenerator: Only compute build files for all targetsKyle Edwards2022-07-131-1/+3
| * Merge branch 'file-set-crash' into release-3.23Brad King2022-06-303-4/+32
| |\
| * \ Merge topic 'cmake-gui-locale' into release-3.23Brad King2022-05-311-0/+14
| |\ \
* | \ \ Merge topic 'vs-msb-8028'Kyle Edwards2022-07-141-1/+1
|\ \ \ \
| * | | | VS: Generate IntDir property for INTERFACE librariesJonas Fierlings2022-07-081-1/+1
* | | | | CMake Nightly Date StampKitware Robot2022-07-141-1/+1
* | | | | CMake Nightly Date StampKitware Robot2022-07-131-1/+1
* | | | | CMake Nightly Date StampKitware Robot2022-07-121-1/+1
* | | | | CMake Nightly Date StampKitware Robot2022-07-111-1/+1
* | | | | CMake Nightly Date StampKitware Robot2022-07-101-1/+1
* | | | | CMake Nightly Date StampKitware Robot2022-07-091-1/+1
* | | | | 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