| Commit message (Expand) | Author | Age | Files | Lines |
* | Ninja: Always compile sources using absolute paths | Brad King | 2021-05-25 | 1 | -0/+1 |
|
|
* | Ninja: Handle depfiles with absolute paths to generated files in Ninja < 1.7 | Brad King | 2021-05-25 | 1 | -7/+15 |
|
|
* | cmGlobalNinjaGenerator: Add helper to compute absolute paths for build.ninja | Brad King | 2021-05-25 | 1 | -0/+9 |
|
|
* | Ninja: Handle depfiles with absolute paths to generated files | Brad King | 2021-05-19 | 1 | -1/+16 |
|
|
* | cmGlobalNinjaGenerator: Improve allocation pattern in WriteBuild | Brad King | 2021-05-19 | 1 | -5/+4 |
|
|
* | cmGlobalNinjaGenerator: Factor out custom command output collection | Brad King | 2021-05-19 | 1 | -3/+15 |
|
|
* | cmGlobalNinjaGenerator: Reduce string copies in WriteCustomCommandBuild | Brad King | 2021-05-19 | 1 | -10/+10 |
|
|
* | cmGlobalNinjaGenerator: Re-order logic in WriteCustomCommandBuild | Brad King | 2021-05-19 | 1 | -8/+8 |
|
|
* | cmGlobalNinjaGenerator: Record implicit outputs as known too | Brad King | 2021-05-19 | 1 | -0/+3 |
|
|
* | cmOutputConverter: Adopt relative path conversion helpers | Brad King | 2021-05-17 | 1 | -2/+2 |
|
|
* | Merge topic 'relative-paths' | Brad King | 2021-05-14 | 1 | -4/+2 |
|\ |
|
| * | cmLocalGenerator: Factor out relative path conversion helpers | Brad King | 2021-05-13 | 1 | -4/+2 |
|
|
* | | cmGlobalNinjaGenerator: Clarify semantics of Fortran scanning info | Brad King | 2021-05-13 | 1 | -7/+9 |
|
|
* | | cmScanDepFormat: Drop unused "outputs", "inputs", and "depends" fields | Brad King | 2021-05-13 | 1 | -15/+21 |
|/ |
|
* | Merge topic 'ninja-regenerate-no-recompact' | Brad King | 2021-03-17 | 1 | -2/+3 |
|\ |
|
| * | Ninja: Do not recompact deps log in regeneration during a build | Brad King | 2021-03-16 | 1 | -2/+3 |
|
|
* | | Ninja: Use new wincodepage tool to determine encoding | Kyle Edwards | 2021-03-09 | 1 | -8/+57 |
|
|
* | | clang-tidy: fix `readability-use-anyofallof` warnings | Ben Boeckel | 2021-01-27 | 1 | -23/+25 |
|
|
* | | Merge topic 'cpp-modules' | Brad King | 2021-01-07 | 1 | -4/+84 |
|\ \ |
|
| * | | ninja: add experimental infrastructure to generate gcc-format modmap files | Ben Boeckel | 2021-01-05 | 1 | -1/+24 |
|
|
| * | | ninja: add experimental infrastructure to generate modmap files with dyndep | Ben Boeckel | 2021-01-05 | 1 | -2/+24 |
|
|
| * | | ninja: Add experimental infrastructure for C++20 module dependency scanning | Brad King | 2021-01-05 | 1 | -0/+32 |
|
|
| * | | ninja: De-duplicate version numbers required for ninja features | Brad King | 2021-01-05 | 1 | -2/+5 |
|
|
* | | | Code style: add missed explicit 'this->' | Oleksandr Koval | 2021-01-05 | 1 | -36/+38 |
|/ / |
|
* | | Merge topic 'custom-command-output-genex-nmc' | Brad King | 2020-12-16 | 1 | -14/+83 |
|\ \ |
|
| * | | Ninja Multi-Config: Add support for cross-config custom commands | Kyle Edwards | 2020-12-15 | 1 | -14/+83 |
|
|
* | | | Merge topic 'ninja-no-cleandead' | Brad King | 2020-12-15 | 1 | -13/+1 |
|\ \ \
| |/ /
|/| /
| |/ |
|
| * | Merge branch 'backport-ninja-no-cleandead' into ninja-no-cleandead | Brad King | 2020-12-14 | 1 | -13/+1 |
| |\ |
|
| | * | Ninja: Remove cleandead on regeneration | Brad King | 2020-12-14 | 1 | -13/+1 |
|
|
* | | | Merge topic 'ninja-regen-metadata' | Brad King | 2020-12-01 | 1 | -2/+6 |
|\ \ \
| |/ / |
|
| * | | Ninja: Clean metadata after regen during build on Windows with 1.10.2+ | Brad King | 2020-11-30 | 1 | -2/+6 |
|
|
* | | | cmGlobalNinjaGenerator: use P1689 dependency file format for Fortran | Ben Boeckel | 2020-11-17 | 1 | -74/+47 |
|
|
* | | | Ninja: Exclude unused dyndep features during CMake bootstrap | Brad King | 2020-11-16 | 1 | -5/+9 |
|
|
* | | | Merge topic 'ninja-cleandead-no-dyndep' | Brad King | 2020-11-11 | 1 | -2/+9 |
|\ \ \
| |/ / |
|
| * | | Ninja: Avoid cleandead with dyndep bindings for Fortran module dependencies | Brad King | 2020-11-10 | 1 | -2/+9 |
|
|
* | | | Merge topic 'ninja-multi-per-config-sources' | Brad King | 2020-10-27 | 1 | -1/+3 |
|\ \ \
| |/ / |
|
| * | | Merge branch 'release' into ninja-multi-per-config-sources | Kyle Edwards | 2020-10-26 | 1 | -45/+100 |
| |\ \ |
|
| * | | | Ninja Multi-Config: Don't try to calculate dependencies for "all" | Kyle Edwards | 2020-10-26 | 1 | -1/+3 |
|
|
* | | | | Constify some code as suggested by clang-tidy | Cengizhan Pasaoglu | 2020-10-19 | 1 | -2/+2 |
|
|
* | | | | Ninja Multi-Config: Read configuration variables as normal variables | Kyle Edwards | 2020-10-13 | 1 | -20/+13 |
| |/ /
|/| | |
|
* | | | Ninja Multi-Config: Fix segfault when installing an export | Kyle Edwards | 2020-10-09 | 1 | -7/+7 |
|
|
* | | | Merge topic 'ninja-multi-automoc-regression' | Brad King | 2020-09-18 | 1 | -0/+1 |
|\ \ \
| |/ / |
|
| * | | Ninja Multi-Config: Fix dependencies of custom commands | Kyle Edwards | 2020-09-17 | 1 | -0/+1 |
|
|
* | | | ISPC: Support generation for multiple instruction sets | Robert Maynard | 2020-09-04 | 1 | -0/+6 |
|
|
* | | | Merge topic 'getdef' | Brad King | 2020-09-03 | 1 | -2/+3 |
|\ \ \ |
|
| * | | | cmMakefile::GetDefinition: return cmProp | Vitaly Stakhovsky | 2020-09-02 | 1 | -2/+3 |
|
|
* | | | | Merge branch 'master' into ninja-multi-automoc-regression | Kyle Edwards | 2020-09-02 | 1 | -36/+84 |
|\ \ \ \
| |/ / /
| | / /
| |/ /
|/| | |
|
| * | | Merge topic 'ispc_lang_support' | Brad King | 2020-09-01 | 1 | -0/+42 |
| |\ \ |
|
| | * | | ISPC: Support ISPC header generation byproducts and parallel builds | Robert Maynard | 2020-08-28 | 1 | -0/+42 |
|
|
| * | | | Add INTERFACE libraries to generated buildsystem if they have SOURCES | Brad King | 2020-08-07 | 1 | -1/+1 |
| |/ / |
|