summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Expand)AuthorAgeFilesLines
* cmExperimental: recycle the C++ modules API UUIDBen Boeckel2023-08-171-1/+1
* Ninja: generate scanning and build rules for C++20 module synthetic targetsBen Boeckel2023-08-175-24/+322
* cxxmodules: generate synthetic targets as an initial passBen Boeckel2023-08-178-1/+344
* cmSyntheticTargetCache: add a struct for synthetic target cachingBen Boeckel2023-08-172-0/+16
* cmCxxModuleUsageEffects: add a class to capture module usage effectsBen Boeckel2023-08-173-0/+45
* cmDyndepCollation: add initializers for POD typesBen Boeckel2023-08-171-2/+2
* cmDyndepCollation: add a query for whether an object is BMI-onlyBen Boeckel2023-08-172-0/+16
* cmDyndepCollation: support BMI-only collationBen Boeckel2023-08-172-8/+32
* cmTarget: report that synthetic targets can compile sourcesBen Boeckel2023-08-171-0/+3
* cmTarget: rename entry copying methodBen Boeckel2023-08-171-6/+6
* cmTarget: track and store `IMPORTED_CXX_MODULES_` usage propertiesBen Boeckel2023-08-171-0/+38
* cmGeneratorTarget: classify BMI-only C++ module sourcesBen Boeckel2023-08-174-0/+15
* cmImportedCxxModuleInfo: introduce code to parse exported BMI propertiesBen Boeckel2023-08-173-0/+115
* cmExportFileGenerator: export private compile info for C++ modulesBen Boeckel2023-08-174-0/+91
* cmGeneratorTarget: support better errors when checking for C++20 modulesBen Boeckel2023-08-162-17/+24
* Merge topic 'xcframework-check-platform-variant'Kyle Edwards2023-08-164-2/+59
|\
| * .xcframework: Check SupportedPlatformVariantKyle Edwards2023-08-154-2/+59
* | Merge topic 'remove_property'Brad King2023-08-167-18/+10
|\ \
| * | Source: Rename SetProperty(nullptr_t) to RemoveProperty()Vitaly Stakhovsky2023-08-157-18/+10
| |/
* | Merge topic 'improve_rpath_removal_message'Brad King2023-08-161-2/+4
|\ \
| * | file: Clarify CMake only drops RPATHS's it addedRobert Maynard2023-08-151-2/+4
* | | Merge topic 'unity_c_no_extensions'Brad King2023-08-161-1/+1
|\ \ \
| * | | Unity: use C-style comments to work both with C and C++Sylvain Joubert2023-08-151-1/+1
* | | | Merge topic 'ghs-escape-custom-command-comments'Brad King2023-08-161-1/+3
|\ \ \ \
| * | | | GHS: Escape custom command commentsWilliam Sciaroni2023-08-151-1/+3
| |/ / /
| * | | CMake 3.27.2v3.27.2Brad King2023-08-101-1/+1
* | | | CMake Nightly Date StampKitware Robot2023-08-161-1/+1
| |_|/ |/| |
* | | CMake Nightly Date StampKitware Robot2023-08-151-1/+1
| |/ |/|
* | Merge topic 'test-properties-directory'Kyle Edwards2023-08-145-19/+168
|\ \
| * | get_test_property(): Add DIRECTORY optionKyle Edwards2023-08-111-3/+24
| * | get_property(TEST): Add DIRECTORY optionKyle Edwards2023-08-111-7/+25
| * | set_tests_properties(): Add DIRECTORY optionKyle Edwards2023-08-111-2/+28
| * | set_property(TEST): Add DIRECTORY optionKyle Edwards2023-08-102-7/+91
* | | Merge topic 'ctest-generate-resource-spec-file'Kyle Edwards2023-08-146-42/+147
|\ \ \
| * | | CTest: Add ability to dynamically generate resource spec fileKyle Edwards2023-08-105-33/+136
| * | | cmCTestRunTest::StartFailure(): Add total argumentKyle Edwards2023-08-103-9/+11
| |/ /
* | | CMake Nightly Date StampKitware Robot2023-08-141-1/+1
* | | CMake Nightly Date StampKitware Robot2023-08-131-1/+1
* | | CMake Nightly Date StampKitware Robot2023-08-121-1/+1
* | | CMake Nightly Date StampKitware Robot2023-08-111-1/+1
* | | Merge topic 'vs-sdk-selection'Brad King2023-08-106-56/+105
|\ \ \
| * \ \ Merge branch 'backport-vs-sdk-selection' into vs-sdk-selectionBrad King2023-08-106-56/+105
| |\ \ \ | | | |/ | | |/|
| | * | VS: Select latest Windows SDK even when targeting Windows 8.1 and belowBrad King2023-08-101-0/+10
| | * | VS: Teach CMAKE_GENERATOR_PLATFORM to support Windows 8.1 SDK selectionBrad King2023-08-101-0/+17
| | * | VS: Teach CMAKE_GENERATOR_PLATFORM to use Windows 10 SDKs for older versionsBrad King2023-08-104-34/+57
| | * | VS: Consolidate Windows SDK major version selection dispatchBrad King2023-08-104-24/+23
| | * | VS: Do not print empty Windows SDK version when none is selectedBrad King2023-08-101-1/+2
| | * | Merge topic 'file-GENERATE-arg-parsing' into release-3.27Brad King2023-08-081-1/+2
| | |\ \
| | * \ \ Merge topic 'cmList-append-regression' into release-3.27Brad King2023-08-082-25/+53
| | |\ \ \
| | | * | | cmList: Fix performance regression in append/prependMarc Chevrier2023-08-042-25/+53