| Commit message (Expand) | Author | Age | Files | Lines |
* | cmCxxModuleMapper: support MSVC module map format | Ben Boeckel | 2022-08-02 | 1 | -1/+3 |
|
|
* | cmCxxModuleMapper: track transitive modules for MSVC | Ben Boeckel | 2022-08-02 | 1 | -5/+91 |
|
|
* | cmGlobalNinjaGenerator: verify that private sources stay private | Ben Boeckel | 2022-07-06 | 1 | -0/+27 |
|
|
* | cmGlobalNinjaGenerator: generate install rules for BMI files | Ben Boeckel | 2022-07-06 | 1 | -2/+98 |
|
|
* | cmGlobalNinjaGenerator: generate module property files for each target export | Ben Boeckel | 2022-07-06 | 1 | -0/+111 |
|
|
* | cmGlobalNinjaGenerator: verify generated objects against filesets | Ben Boeckel | 2022-07-06 | 1 | -3/+137 |
|
|
* | cmGlobalNinjaGenerator: use `cmModuleMapper` implementation | Ben Boeckel | 2022-06-16 | 1 | -38/+31 |
|
|
* | cmGlobalNinjaGenerator: add a TODO for header units | Ben Boeckel | 2022-06-16 | 1 | -1/+2 |
|
|
* | cmGlobalNinjaGenerator: simplify a string building call | Ben Boeckel | 2022-06-14 | 1 | -1/+1 |
|
|
* | cmSystemTools: Fix 'ErrorOccurred' spelling | FeRD (Frank Dana) | 2022-06-13 | 1 | -8/+8 |
|
|
* | cmGlobalNinjaGenerator: use an extention based on the modmapfmt | Ben Boeckel | 2022-04-27 | 1 | -1/+6 |
|
|
* | cmGlobalNinjaGenerator: escape `:` in module names | Ben Boeckel | 2022-04-27 | 1 | -1/+3 |
|
|
* | 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 |
|
|