| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge topic 'Xcode-Check-Imported-Framework' | Brad King | 2023-12-19 | 1 | -5/+17 |
|\ |
|
| * | Xcode: Restore support for standalone IMPORTED_LOCATION_<CONFIG> | Marc Chevrier | 2023-12-18 | 1 | -5/+17 |
|
|
* | | Merge topic 'cmake-sources-no-scan' | Brad King | 2023-12-12 | 1 | -0/+1 |
|\ \
| |/ |
|
| * | cmGeneratorTarget: disable C++ module scanning for verify targets | Ben Boeckel | 2023-12-11 | 1 | -0/+1 |
|
|
* | | Merge topic 'imported-implib-only' | Brad King | 2023-12-06 | 1 | -0/+13 |
|\ \
| |/ |
|
| * | cmGeneratorTarget: Add helper to check for known runtime artifact | Brad King | 2023-12-05 | 1 | -0/+13 |
|
|
* | | Merge topic 'LINK_LIBRARY-genex-with-INTERFACE_LINK_LIBRARIES_DIRECT' | Brad King | 2023-11-30 | 1 | -14/+44 |
|\ \ |
|
| * | | LINK_LIBRARY-genex: correct behavior for INTERFACE_LINK_LIBRARIES_DIRECT | Marc Chevrier | 2023-11-29 | 1 | -14/+44 |
|
|
* | | | Merge topic 'cxxmodules-diagnostics' | Brad King | 2023-11-29 | 1 | -7/+12 |
|\ \ \
| |/ /
|/| /
| |/ |
|
| * | cxxmodules: Add more suggestions to no-modules-support diagnostics | Brad King | 2023-11-28 | 1 | -7/+12 |
|
|
* | | Merge topic 'fortran-objects-as-sources-fix' | Brad King | 2023-11-27 | 1 | -27/+60 |
|\ \
| |/ |
|
| * | LinkItem: track `cmSourceFile` instances for external objects | Ben Boeckel | 2023-11-23 | 1 | -0/+2 |
|
|
| * | cmGeneratorTarget: also check included objects for Fortran modules | Ben Boeckel | 2023-11-21 | 1 | -9/+37 |
|
|
| * | cmGeneratorTarget: add a query for targets with objects in the source list | Ben Boeckel | 2023-11-21 | 1 | -9/+18 |
|
|
| * | cmGeneratorTarget: use pointers to `const` generator targets for languages | Ben Boeckel | 2023-11-21 | 1 | -2/+2 |
|
|
| * | cmGeneratorTarget: track object libraries using a `set` | Ben Boeckel | 2023-11-21 | 1 | -10/+4 |
|
|
* | | Merge branch 'backport-ci-fedora-39' into ci-fedora-39 | Brad King | 2023-11-17 | 1 | -4/+4 |
|\ \
| |/ |
|
| * | codespell: Fix typos | Brad King | 2023-11-17 | 1 | -4/+4 |
|
|
* | | Fix per-config sources in multi-config generators when first config adds none | Brad King | 2023-11-13 | 1 | -7/+6 |
|
|
* | | Merge topic 'cxxmodules-cmp0155-graceful-fallback-without-scanner' | Brad King | 2023-11-01 | 1 | -4/+13 |
|\ \
| |/ |
|
| * | cmGlobalGenerator: give context about module queries | Ben Boeckel | 2023-11-01 | 1 | -3/+6 |
|
|
| * | CMP0155: ignore scanning for sources if no scanner is available | Ben Boeckel | 2023-11-01 | 1 | -2/+8 |
|
|
* | | Add options to specify linker tool | Marc Chevrier | 2023-10-13 | 1 | -0/+69 |
|/ |
|
* | cxxmodules: Reference documentation in no-modules-support diagnostics | Brad King | 2023-10-11 | 1 | -9/+11 |
|
|
* | cxxmodules: Scan only targets that explicitly enable C++ 20 | Brad King | 2023-10-05 | 1 | -7/+5 |
|
|
* | cmGeneratorTarget: Track explicitly enabled language standard levels | Brad King | 2023-10-05 | 1 | -1/+39 |
|
|
* | cmGeneratorTarget: Remove outdated const/mutable pair | Brad King | 2023-10-04 | 1 | -2/+2 |
|
|
* | cmStandardLevelResolver: Report feature std level from GetNewRequiredStandard | Brad King | 2023-10-04 | 1 | -1/+3 |
|
|
* | cxxmodules: Fix CMP0155 NEW behavior when C++ compile features are not known | Brad King | 2023-10-03 | 1 | -11/+18 |
|
|
* | cxxmodules: scan C++ sources for imports by default | Ben Boeckel | 2023-10-02 | 1 | -1/+16 |
|
|
* | cmGeneratorTarget: use `this->` for method calls | Ben Boeckel | 2023-10-02 | 1 | -2/+2 |
|
|
* | cxxmodules: rework control logic for scanning regular C++ sources | Ben Boeckel | 2023-10-02 | 1 | -31/+91 |
|
|
* | cmExperimental: remove the flag for C++ modules | Ben Boeckel | 2023-10-02 | 1 | -11/+5 |
|
|
* | Merge topic 'cxxmodules-export-dirs-with-prefix' | Brad King | 2023-09-27 | 1 | -2/+1 |
|\ |
|
| * | cmGeneratorTarget: remove not-INTERFACE assertion | Ben Boeckel | 2023-09-26 | 1 | -1/+0 |
|
|
| * | cmGeneratorTarget: use a character literal | Ben Boeckel | 2023-09-26 | 1 | -1/+1 |
|
|
* | | cmGeneratorTarget: use `GetSupportDirectory` in PCH codepaths | Ben Boeckel | 2023-09-25 | 1 | -8/+2 |
|/ |
|
* | HIP: Add support for NVIDIA GPUs | Brad King | 2023-09-21 | 1 | -2/+9 |
|
|
* | CUDA: Factor out helper to generate CUDA architecture flags | Brad King | 2023-09-21 | 1 | -20/+33 |
|
|
* | cmGeneratorTarget: Clarify local variable names for device architectures | Brad King | 2023-09-19 | 1 | -21/+20 |
|
|
* | Merge branch 'fortran-object-libraries-release' into fortran-object-libraries | Ben Boeckel | 2023-09-05 | 1 | -0/+9 |
|\ |
|
| * | cmGeneratorTarget: support config-independent Fortran source queries | Ben Boeckel | 2023-09-05 | 1 | -0/+9 |
|
|
* | | macOS: IMPORTED framework: Honor SYSTEM target property in all cases | Marc Chevrier | 2023-08-27 | 1 | -3/+3 |
|
|
* | | Merge topic 'modules-better-messages' | Brad King | 2023-08-25 | 1 | -11/+20 |
|\ \ |
|
| * | | cxxmodules: improve error messages for C++ module setup | Ben Boeckel | 2023-08-23 | 1 | -11/+20 |
| |/ |
|
* | | cxxmodules: generate synthetic targets as an initial pass | Ben Boeckel | 2023-08-17 | 1 | -1/+103 |
|
|
* | | cmGeneratorTarget: classify BMI-only C++ module sources | Ben Boeckel | 2023-08-17 | 1 | -0/+10 |
|
|
* | | cmGeneratorTarget: support better errors when checking for C++20 modules | Ben Boeckel | 2023-08-16 | 1 | -16/+20 |
|
|
* | | OPTIMIZE_DEPENDENCIES: Skip order-only deps for non-linking targets | Craig Scott | 2023-08-09 | 1 | -0/+5 |
|
|
* | | cmComputeLinkInformation: prepare Item consumers for `OBJECT` libraries | Ben Boeckel | 2023-08-01 | 1 | -1/+1 |
|
|