| Commit message (Expand) | Author | Age | Files | Lines |
* | cmGlobalNinjaGenerator: Add helper to compute absolute paths for build.ninja | Brad King | 2021-05-25 | 1 | -0/+5 |
|
|
* | cmNinjaTargetGenerator: Reduce string copies in ConvertToNinjaPath wrapper | Brad King | 2021-05-25 | 1 | -1/+1 |
|
|
* | cmNinjaTargetGenerator: Rename source file path lookup method for clarity | Brad King | 2021-05-25 | 1 | -1/+1 |
|
|
* | Ninja Multi-Config: Split long command lines by config | Kyle Edwards | 2021-04-30 | 1 | -1/+2 |
|
|
* | ninja: Add experimental infrastructure for C++20 module dependency scanning | Brad King | 2021-01-05 | 1 | -1/+3 |
|
|
* | Ninja Generators: Homogenize configuration with Makefiles | Marc Chevrier | 2020-12-01 | 1 | -2/+0 |
|
|
* | cmNinjaTargetGenerator: Clarify method names | Brad King | 2020-11-06 | 1 | -5/+5 |
|
|
* | cmNinjaTargetGenerator: Consolidate redundant methods | Brad King | 2020-11-06 | 1 | -2/+1 |
|
|
* | CUDA: Clang separable compilation | Raul Tambre | 2020-09-24 | 1 | -1/+2 |
|
|
* | Modernize: Use #pragma once in all header files | Kitware Robot | 2020-09-03 | 1 | -4/+1 |
|
|
* | Merge topic 'fortran-preprocess-property' | Brad King | 2020-05-22 | 1 | -0/+2 |
|\ |
|
| * | Ninja: Skip Fortran preprocessing if Fortran_PREPROCESS is OFF | Peter Hill | 2020-05-21 | 1 | -0/+2 |
|
|
* | | Refactoring: Third-parties public headers are under cm3p prefix | Marc Chevrier | 2020-05-07 | 1 | -1/+1 |
|/ |
|
* | Ninja Multi-Config: Fix bug with MacOS frameworks | Kyle Edwards | 2020-01-24 | 1 | -2/+6 |
|
|
* | Refactor: Split Ninja files into impl-<Config>.ninja and build-<Config>.ninja | Kyle Edwards | 2020-01-22 | 1 | -1/+1 |
|
|
* | Ninja: Add multi-config variant | Kyle Edwards | 2019-12-13 | 1 | -23/+44 |
|
|
* | Refactor: Prepare Ninja generator for multi-config | Kyle Edwards | 2019-12-13 | 1 | -14/+23 |
|
|
* | Revise include order using clang-format-6.0 | Kitware Robot | 2019-10-01 | 1 | -6/+6 |
|
|
* | Ninja: Pass preprocessor definitions when compiling with Intel Fortran | Brad King | 2019-09-03 | 1 | -0/+1 |
|
|
* | IWYU: Fix handling of <memory> standard header | Brad King | 2019-07-10 | 1 | -1/+1 |
|
|
* | Ninja: add support for Swift's output-file-map.json | Saleem Abdulrasool | 2019-05-16 | 1 | -0/+7 |
|
|
* | Ninja: Add support for ADDITIONAL_CLEAN_FILES target property | Sebastian Holtermann | 2019-05-14 | 1 | -0/+2 |
|
|
* | Ninja: In cmNinjaTargetGenerator use std::unique_ptr to manage new instances | Sebastian Holtermann | 2019-05-13 | 1 | -1/+3 |
|
|
* | Ninja,Makefile: use `unique_ptr` for memory management | Saleem Abdulrasool | 2019-04-18 | 1 | -2/+2 |
|
|
* | ninja: do not assume explicit preprocessing uses that output | Ben Boeckel | 2019-02-25 | 1 | -0/+1 |
|
|
* | ninja: make dyndep generation language aware | Ben Boeckel | 2019-02-25 | 1 | -1/+2 |
|
|
* | Replace occurrences of "Mac OS X" with "macOS" in comments | Bartosz Kosiorek | 2018-09-10 | 1 | -1/+1 |
|
|
* | LINK_DEPENDS: add support for property INTERFACE_LINK_DEPENDS | Marc Chevrier | 2018-06-27 | 1 | -1/+1 |
|
|
* | sourceFile properties: add property INCLUDE_DIRECTORIES | Marc Chevrier | 2018-01-24 | 1 | -0/+3 |
|
|
* | Use C++11 override instead of CM_OVERRIDE | Brad King | 2017-09-15 | 1 | -5/+3 |
|
|
* | IWYU: Mark cmConfigure.h with pragma: keep | Daniel Pfeifer | 2017-08-26 | 1 | -1/+1 |
|
|
* | ninja: break unnecessary target dependencies | Ben Boeckel | 2017-04-21 | 1 | -2/+1 |
|
|
* | Use quotes for non-system includes | Daniel Pfeifer | 2017-04-11 | 1 | -1/+1 |
|
|
* | Simplify CMake per-source license notices | Brad King | 2016-09-27 | 1 | -12/+2 |
|
|
* | Ninja: Add dyndep rules for Fortran module dependencies | Brad King | 2016-09-22 | 1 | -0/+10 |
|
|
* | Ninja: Add explicit preprocessing step for Fortran | Brad King | 2016-09-22 | 1 | -0/+5 |
|
|
* | fix a batch of include-what-you-use violations | Daniel Pfeifer | 2016-08-23 | 1 | -4/+8 |
|
|
* | mark functions with CM_OVERRIDE | Daniel Pfeifer | 2016-06-27 | 1 | -3/+5 |
|
|
* | Ninja: Make bundle resources a dependency of their target | Florent Castelli | 2016-06-23 | 1 | -0/+1 |
|
|
* | Revise C++ coding style using clang-format | Kitware Robot | 2016-05-16 | 1 | -27/+25 |
|
|
* | Format include directive blocks and ordering with clang-format | Brad King | 2016-04-29 | 1 | -1/+1 |
|
|
* | Source: Stabilize include order | Brad King | 2016-04-29 | 1 | -1/+0 |
|
|
* | cmNinjaTargetGenerator: Factor out helper for forced response file check | Dmitry Ivanov | 2016-04-07 | 1 | -0/+2 |
|
|
* | Ninja: Port to cmGeneratorTarget. | Stephen Kelly | 2015-10-24 | 1 | -4/+1 |
|
|
* | Ninja: Centralize path conversion in global generator (#15757) | Brad King | 2015-09-25 | 1 | -4/+4 |
|
|
* | cmNinjaTargetGenerator: Factor out compile command exporter | Brad King | 2015-07-27 | 1 | -0/+11 |
|
|
* | cmCommonTargetGenerator: Adopt GetFlags method | Brad King | 2015-07-09 | 1 | -3/+0 |
|
|
* | cmNinjaTargetGenerator: Factor out AddIncludeFlags helper | Brad King | 2015-07-09 | 1 | -0/+2 |
|
|
* | cmCommonTargetGenerator: Adopt ModuleDefinitionFile member | Brad King | 2015-07-09 | 1 | -6/+0 |
|
|
* | cmCommonTargetGenerator: Adopt GetFeature and friends | Brad King | 2015-07-09 | 1 | -4/+0 |
|
|