| Commit message (Expand) | Author | Age | Files | Lines |
* | cmOutputConverter: Always set relative path top source and binary together | Brad King | 2022-02-28 | 1 | -2/+1 |
|
|
* | Merge topic 'enlarge-build-file-stream-buffer' | Brad King | 2022-01-27 | 1 | -0/+13 |
|\ |
|
| * | GlobalNinjaGenerator: enlarge file stream buffer | Clemens Wasser | 2022-01-26 | 1 | -0/+13 |
|
|
* | | Merge topic 'encode-literal-inplace' | Brad King | 2022-01-27 | 1 | -6/+10 |
|\ \ |
|
| * | | GlobalNinjaGenerator: Add EncodeLiteralInplace which doesn't copy | Clemens Wasser | 2022-01-25 | 1 | -6/+10 |
| |/ |
|
* | | cmBuildOptions: Split build arguments into separate object. | Carsten Rudolph | 2022-01-22 | 1 | -1/+1 |
|/ |
|
* | Merge topic 'nmc-cross-config-target-deps' | Brad King | 2021-11-05 | 1 | -3/+0 |
|\ |
|
| * | Ninja Multi-Config: Fix cross-config custom command dependency tracing | Brad King | 2021-11-04 | 1 | -3/+0 |
|
|
* | | Source: Replace most calls to sprintf with snprintf | Sean McBride | 2021-10-25 | 1 | -1/+1 |
|/ |
|
* | Source: Fix clang -Wimplicit-fallthrough warnings | Sean McBride | 2021-09-28 | 1 | -2/+2 |
|
|
* | Rename cmProp in cmValue | Marc Chevrier | 2021-09-21 | 1 | -2/+2 |
|
|
* | Merge topic 'platform-vars' | Brad King | 2021-09-21 | 1 | -21/+13 |
|\ |
|
| * | Ninja: Remove redundant check for GNU-like compiler on Windows | Brad King | 2021-09-17 | 1 | -21/+13 |
|
|
* | | cmSystemTools::VersionCompare: use std::string for arguments | Marc Chevrier | 2021-09-17 | 1 | -30/+29 |
|/ |
|
* | Merge topic 'ninja-armclang-windows' | Brad King | 2021-09-03 | 1 | -0/+2 |
|\ |
|
| * | Ninja: fix ARMClang paths for Windows | Martin Kojtal | 2021-09-02 | 1 | -0/+2 |
|
|
* | | cmMakefile: Add helper to initialize CMAKE_CONFIGURATION_TYPES | Brad King | 2021-06-30 | 1 | -8/+1 |
|
|
* | | Ninja: Use `ccmake` for `edit_cache` | NAKAMURA Takumi | 2021-06-29 | 1 | -7/+0 |
|
|
* | | cmGlobalNinjaGenerator: Rename SupportsConsolePool to SupportsDirectConsole | NAKAMURA Takumi | 2021-06-29 | 1 | -3/+3 |
|/ |
|
* | Ninja: Populate P1689R4 compiled-module-path field for Fortran | Brad King | 2021-06-15 | 1 | -0/+21 |
|
|
* | cmScanDepFormat: Remove Fortran-specific compiled-module-path logic | Brad King | 2021-06-15 | 1 | -4/+12 |
|
|
* | 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 |
|
|