| Commit message (Expand) | Author | Age | Files | Lines |
* | Add glob verify support to XCode, VS, Ninja, and Makefile generators | Shane Parris | 2018-04-02 | 1 | -6/+71 |
|
|
* | Document and extend the CMAKE_SUPPRESS_REGENERATION variable | Shane Parris | 2018-02-23 | 1 | -5/+10 |
|
|
* | Ninja: Don't add custom command outputs to phony rule for CMake inputs | Patrick Stewart | 2018-02-15 | 1 | -1/+7 |
|
|
* | Reduce raw string pointers usage. | Pavel Solodovnikov | 2018-01-31 | 1 | -2/+2 |
|
|
* | Reduce allocation of temporary values on heap. | Pavel Solodovnikov | 2018-01-26 | 1 | -1/+1 |
|
|
* | cmGlobalNinjaGenerator: Avoid using deprecated std::ptr_fun | Brad King | 2017-12-21 | 1 | -2/+1 |
|
|
* | Retire std::auto_ptr and its macro CM_AUTO_PTR | Matthias Maennich | 2017-09-25 | 1 | -5/+6 |
|
|
* | Ninja: Cache ConvertToNinjaPath results to avoid repeat work | Matthias Maennich | 2017-09-19 | 1 | -4/+10 |
|
|
* | Ninja: Improve performance with deeply-dependent custom targets | Matthias Maennich | 2017-09-19 | 1 | -23/+39 |
|
|
* | Meta: modernize old-fashioned loops to range-based `for`. | Pavel Solodovnikov | 2017-09-12 | 1 | -170/+113 |
|
|
* | clang-format: format all code as Cpp11 | Daniel Pfeifer | 2017-08-30 | 1 | -2/+2 |
|
|
* | Replace C-style casts | Daniel Pfeifer | 2017-08-27 | 1 | -1/+1 |
|
|
* | Use C++11 nullptr | Daniel Pfeifer | 2017-08-24 | 1 | -10/+10 |
|
|
* | Pass large types by const&, small types by value | Daniel Pfeifer | 2017-06-03 | 1 | -1/+2 |
|
|
* | Ninja: Fix CMP0058 on MinGW | Brad King | 2017-05-31 | 1 | -2/+2 |
|
|
* | Ninja: Fix escaping of path to depfile | Brad King | 2017-05-30 | 1 | -7/+0 |
|
|
* | Remove unnecessary operator<< usage | Pavel Solodovnikov | 2017-05-26 | 1 | -1/+1 |
|
|
* | Ninja: List compile_commands.json as generated by CMake | Kevin Puetz | 2017-05-16 | 1 | -0/+4 |
|
|
* | cmake: initialize with Role that controls which commands to register | Daniel Pfeifer | 2017-05-08 | 1 | -1/+1 |
|
|
* | Merge topic 'ninja-dyndep-response-file' | Brad King | 2017-04-25 | 1 | -1/+5 |
|\ |
|
| * | Ninja: support response file for cmake_ninja_depends on Windows | Bernhard Burgermeister | 2017-04-25 | 1 | -1/+5 |
|
|
* | | ninja: break unnecessary target dependencies | Ben Boeckel | 2017-04-21 | 1 | -5/+24 |
|/ |
|
* | Merge topic '16760-refactor-get-mac-content-directory' | Brad King | 2017-04-21 | 1 | -2/+2 |
|\ |
|
| * | Replace boolean `implib` parameters with enum | Gregor Jasny | 2017-04-20 | 1 | -2/+2 |
|
|
* | | Ninja,Makefile: Unify command line limit logic | Christian Pfeiffer | 2017-04-19 | 1 | -1/+1 |
|/ |
|
* | Use quotes for non-system includes | Daniel Pfeifer | 2017-04-11 | 1 | -4/+4 |
|
|
* | Merge topic 'include-what-you-use' | Brad King | 2016-11-08 | 1 | -9/+15 |
|\ |
|
| * | Fix several include-what-you-use findings | Daniel Pfeifer | 2016-11-08 | 1 | -9/+15 |
|
|
* | | cmGlobalNinjaGenerator: Suppress clang-tidy warning | Daniel Pfeifer | 2016-11-05 | 1 | -2/+2 |
|/ |
|
* | Ninja: Fix POST_BUILD noop on Windows | Brad King | 2016-10-28 | 1 | -0/+5 |
|
|
* | Ninja: Use binary dir for `$subdir/all` targets | Alexis Murzeau | 2016-10-24 | 1 | -28/+16 |
|
|
* | Merge topic 'ninja-encoding' | Brad King | 2016-10-21 | 1 | -2/+16 |
|\ |
|
| * | Ninja: Use ANSI encoding for Ninja build files on Windows | Dāvis Mosāns | 2016-10-20 | 1 | -2/+16 |
|
|
* | | Ninja: Fail early on when ninja build tool does not run | Brad King | 2016-10-20 | 1 | -2/+11 |
|
|
* | | cmGlobalGenerator: Allow FindMakeProgram to fail | Brad King | 2016-10-20 | 1 | -2/+5 |
|/ |
|
* | cmState: Port dependents to new cmStateTypes header | Stephen Kelly | 2016-10-19 | 1 | -1/+1 |
|
|
* | cmState: Port dependent code to new cmStateSnapshot name | Stephen Kelly | 2016-10-19 | 1 | -4/+3 |
|
|
* | cmState: Port dependent code to new cmStateDirectory name | Stephen Kelly | 2016-10-19 | 1 | -1/+1 |
|
|
* | cmState: Move TargetType enum to separate namespace | Stephen Kelly | 2016-10-19 | 1 | -15/+17 |
|
|
* | cmLinkLineComputer: Move ComputeLinkLibs from cmLocalGenerator | Stephen Kelly | 2016-10-10 | 1 | -1/+2 |
|
|
* | cmLinkLineComputer: Extract from cmLocalGenerator | Stephen Kelly | 2016-10-10 | 1 | -0/+8 |
|
|
* | Ninja: Constify | Stephen Kelly | 2016-10-10 | 1 | -2/+4 |
|
|
* | Simplify CMake per-source license notices | Brad King | 2016-09-27 | 1 | -12/+2 |
|
|
* | Ninja: Conditionally allow Fortran based on ninja 'dyndep' support | Brad King | 2016-09-22 | 1 | -4/+39 |
|
|
* | Ninja: Add internal tool to produce a ninja dyndep file for Fortran | Brad King | 2016-09-22 | 1 | -0/+220 |
|
|
* | Ninja: Add internal tool to scan Fortran code for module dependencies | Brad King | 2016-09-22 | 1 | -0/+125 |
|
|
* | Ninja: Add comment with Fortran dependency design documentation | Brad King | 2016-09-22 | 1 | -0/+78 |
|
|
* | Ninja: Add API to check for dyndep support | Brad King | 2016-09-22 | 1 | -0/+11 |
|
|
* | Ninja: Refactor ninja feature detection | Brad King | 2016-09-22 | 1 | -6/+15 |
|
|
* | Ninja: Refactor Fortran rejection logic | Brad King | 2016-09-22 | 1 | -3/+13 |
|
|