| Commit message (Expand) | Author | Age | Files | Lines |
* | Ninja: include module mapper flags in `compile_commands.json` | Ben Boeckel | 2023-07-09 | 1 | -3/+25 |
|
|
* | cxxmodules: remove support for `CXX_MODULE_HEADER_UNITS` filesets | Ben Boeckel | 2023-05-31 | 1 | -3/+1 |
|
|
* | TargetGenerator: Add SKIP_LINTING source property | Orkun Tokdemir | 2023-05-16 | 1 | -7/+11 |
|
|
* | TargetGenerator: Factor out generation of code check rules | Orkun Tokdemir | 2023-05-16 | 1 | -173/+30 |
|
|
* | Ninja: Fix Fortran INCLUDE directive dependencies when not preprocessing | Brad King | 2023-05-09 | 1 | -3/+12 |
|
|
* | Ninja: Rename internal Fortran scanner flag from --pp= to --src= | Brad King | 2023-05-09 | 1 | -4/+4 |
|
|
* | CreateRulePlaceholderExpander(): enhance memory management | Marc Chevrier | 2023-05-04 | 1 | -4/+4 |
|
|
* | CMake code rely on cmList class for CMake lists management (part. 2) | Marc Chevrier | 2023-04-29 | 1 | -19/+14 |
|
|
* | Ninja: Revert "Exclude NVHPC -Werror flags during Fortran preprocessing" | Brad King | 2023-04-26 | 1 | -23/+2 |
|
|
* | CMake code rely on cmList class for CMake lists management (part. 1) | Marc Chevrier | 2023-04-24 | 1 | -5/+6 |
|
|
* | Ninja: Exclude NVHPC -Werror flags during Fortran preprocessing | Brad King | 2023-04-04 | 1 | -2/+23 |
|
|
* | Add generator expression support to static code analysis hooks | Stefan Schober | 2023-03-27 | 1 | -2/+35 |
|
|
* | Merge topic 'clang-windows-cxx-modules' | Brad King | 2023-03-21 | 1 | -0/+4 |
|\ |
|
| * | cmGlobalNinjaGenerator: Detect GNU-like command-line for dyndep collator | Brad King | 2023-03-18 | 1 | -0/+4 |
|
|
* | | cmGeneratorTarget: Pass language to GetAppleArchs when possible | Brad King | 2023-03-15 | 1 | -2/+2 |
|
|
* | | cmGeneratorTarget: Convert GetAppleArchs output argument to return value | Brad King | 2023-03-15 | 1 | -4/+4 |
|
|
* | | CUDA: Add support for CUBIN, FATBIN, and OPTIXIR compilation | Robert Maynard | 2023-03-13 | 1 | -10/+33 |
|
|
* | | Ninja: depend on language module information files directly | Ben Boeckel | 2023-02-10 | 1 | -11/+9 |
|
|
* | | Ninja: track modmap dependencies properly | Ben Boeckel | 2023-02-10 | 1 | -7/+20 |
|
|
* | | Ninja: remove the modmap as an output of the scanner | Ben Boeckel | 2023-02-10 | 1 | -11/+4 |
|
|
* | | RULE_LAUNCH_*: Add support for generator expressions | Kyle Edwards | 2023-02-03 | 1 | -3/+3 |
|
|
* | | Merge topic 'lang-linker-launcher-genex' | Brad King | 2023-02-03 | 1 | -1/+2 |
|\ \
| |/
|/| |
|
| * | <LANG>_COMPILER_LAUNCHER: Expand subset of genexes that can be evaluated | Kyle Edwards | 2023-02-02 | 1 | -1/+2 |
|
|
* | | cmCommonTargetGenerator: classify linked target directories by language | Ben Boeckel | 2023-02-01 | 1 | -1/+1 |
|/ |
|
* | cxxmodules: support new round of Clang patches | Ben Boeckel | 2022-12-15 | 1 | -3/+0 |
|
|
* | Merge topic 'clang-tidy-export-fixes-dir' | Brad King | 2022-12-07 | 1 | -1/+48 |
|\ |
|
| * | clang-tidy: add <LANG>_CLANG_TIDY_EXPORT_FIXES_DIR property | Kyle Edwards | 2022-12-06 | 1 | -1/+48 |
|
|
* | | cmNinjaTargetGenerator: skip setting `depfile` for `none` scantypes | Ben Boeckel | 2022-12-02 | 1 | -0/+3 |
|
|
* | | cmNinjaTargetGenerator: use `.clear()` to empty out some strings | Ben Boeckel | 2022-12-02 | 1 | -2/+2 |
|/ |
|
* | cmDyndepCollation: factor out writing C++ module info from Ninja | Ben Boeckel | 2022-11-30 | 1 | -214/+10 |
|
|
* | cmGeneratorTarget: factor out fileset info and scanning detection | Ben Boeckel | 2022-11-23 | 1 | -86/+3 |
|
|
* | cmGeneratorTarget: factor out dyndep support detection | Ben Boeckel | 2022-11-23 | 1 | -19/+2 |
|
|
* | cxxmodules: add properties to control scanning | Ben Boeckel | 2022-11-18 | 1 | -8/+48 |
|
|
* | cmNinjaTargetGenerator: factor out determining the fileset of a source | Ben Boeckel | 2022-11-17 | 1 | -47/+68 |
|
|
* | Merge topic 'compile-commands-output-field' | Brad King | 2022-11-01 | 1 | -1/+2 |
|\ |
|
| * | EXPORT_COMPILE_COMMANDS: add `output` field | Ben Boeckel | 2022-10-28 | 1 | -1/+2 |
|
|
* | | Swift: Omit output-file-map when used as a linker | Evan Wilde | 2022-10-28 | 1 | -21/+33 |
|/ |
|
* | COMPILER_LAUNCHER: Add support for generator expressions | Thomas Weißschuh | 2022-08-30 | 1 | -2/+4 |
|
|
* | Ninja Multi-Config: Deduplicate compile_commands.json for cross configs | Kyle Edwards | 2022-07-15 | 1 | -3/+5 |
|
|
* | cmNinjaTargetGenerator: write out BMI install information for the collator | Ben Boeckel | 2022-07-06 | 1 | -0/+38 |
|
|
* | cmNinjaTargetGenerator: write out export information for the collator | Ben Boeckel | 2022-07-06 | 1 | -0/+79 |
|
|
* | cmNinjaTargetGenerator: write out fileset information for the collator | Ben Boeckel | 2022-07-06 | 1 | -0/+99 |
|
|
* | cmTarget: add support for C++ module fileset types | Ben Boeckel | 2022-06-16 | 1 | -47/+45 |
|
|
* | cmNinjaTargetGenerator: expand CFGIntDir for NMC | Ben Boeckel | 2022-06-14 | 1 | -2/+3 |
|
|
* | cmNinjaTargetGenerator: support msvc-style deps discovery for scanning | Ben Boeckel | 2022-04-27 | 1 | -10/+21 |
|
|
* | cmNinjaTargetGenerator: add flags for scanning based on the fileset type | Ben Boeckel | 2022-04-27 | 1 | -0/+52 |
|
|
* | CUDA: Ninja generator generates valid compile database | Robert Maynard | 2022-03-30 | 1 | -15/+19 |
|
|
* | Ninja: Avoid preprocessing twice with explicit Fortran_PREPROCESS | Peter Hill | 2022-02-24 | 1 | -1/+2 |
|
|
* | cmLocalGenerator: Remove unused IncludePathStyle infrastructure | Brad King | 2021-12-01 | 1 | -8/+3 |
|
|
* | Merge topic 'ninja-pdb-dir' | Brad King | 2021-11-04 | 1 | -1/+1 |
|\ |
|