| Commit message (Expand) | Author | Age | Files | Lines |
* | EXPORT_COMPILE_COMMANDS: add `output` field | Ben Boeckel | 2022-10-28 | 1 | -2/+4 |
|
|
* | Ninja Multi-Config: Deduplicate compile_commands.json for cross configs | Kyle Edwards | 2022-07-15 | 3 | -0/+36 |
|
|
* | ExternalProject: Express per-config step stamp file paths using CONFIG genex | Brad King | 2022-06-08 | 2 | -0/+16 |
|
|
* | ci: remove ISPC from the Fedora CI image | Brad King | 2022-06-06 | 1 | -1/+1 |
|
|
* | CUDA: Support CMP0105 on Clang | Raul Tambre | 2021-11-08 | 1 | -1/+1 |
|
|
* | Ninja Multi-Config: Fix custom command target dependencies in cross-configs | Brad King | 2021-11-04 | 5 | -0/+26 |
|
|
* | Tests: Add support for testing Qt6 | Craig Scott | 2021-10-04 | 4 | -10/+19 |
|
|
* | Tests: Clean up Ninja Multi-Config test from cb777dd | Kyle Edwards | 2021-07-23 | 18 | -6/+127 |
|
|
* | Ninja Multi-Config: Restore TARGET_OBJECTS support in cross-configs | Brad King | 2021-07-21 | 6 | -3/+47 |
|
|
* | Tests/RunCMake/Ninja.*: Sanitize NINJA_STATUS since we expect default behavior | NAKAMURA Takumi | 2021-06-28 | 1 | -0/+3 |
|
|
* | Merge topic 'ninja-multi-long-command-line-config' | Brad King | 2021-05-03 | 3 | -0/+12 |
|\ |
|
| * | Ninja Multi-Config: Split long command lines by config | Kyle Edwards | 2021-04-30 | 3 | -0/+12 |
|
|
* | | Merge topic 'ninja-multi-custom-target-post-build' | Brad King | 2021-04-26 | 3 | -0/+14 |
|\ \
| |/ |
|
| * | Ninja Multi-Config: Correctly generate POST_BUILD custom targets | Kyle Edwards | 2021-04-22 | 3 | -0/+14 |
|
|
* | | Genex: add_custom_command: DEPFILE supports genex | Marc Chevrier | 2021-04-12 | 2 | -2/+18 |
|/ |
|
* | Ninja Multi-Config: Fix crash on custom command config with no output | Brad King | 2021-03-29 | 8 | -0/+61 |
|
|
* | Tests: Teach RunCMake to ignore incidental 'Recompacting log' ninja output | Brad King | 2021-03-29 | 1 | -2/+1 |
|
|
* | Ninja Multi-Config: Include configs in long CC scripts | Kyle Edwards | 2021-03-25 | 2 | -0/+21 |
|
|
* | Ninja Multi-Config: Restore rebuild_cache and edit_cache targets | Brad King | 2021-01-25 | 4 | -0/+12 |
|
|
* | Ninja Multi-Config: Run POST_BUILD when BYPRODUCTS don't overlap | Kyle Edwards | 2021-01-07 | 4 | -0/+17 |
|
|
* | Autogen: Add support for per-config sources | Brad King | 2020-12-16 | 1 | -1/+2 |
|
|
* | Tests: Add cases for Ninja Multi-Config cross-config custom commands | Brad King | 2020-12-15 | 49 | -0/+445 |
|
|
* | Tests: Fix one RunCMake.NinjaMultiConfig case name | Brad King | 2020-11-02 | 2 | -1/+1 |
|
|
* | Merge branch 'release' into ninja-multi-per-config-sources | Kyle Edwards | 2020-10-26 | 3 | -0/+26 |
|\ |
|
| * | Merge topic 'ninja-multi-automoc-regression' | Brad King | 2020-09-18 | 5 | -7/+27 |
| |\ |
|
| * \ | Merge branch 'master' into ninja-multi-automoc-regression | Kyle Edwards | 2020-09-02 | 3 | -0/+26 |
| |\ \ |
|
| | * | | Allow generator expressions in the EXCLUDE_FROM_ALL target property | Joerg Bornemann | 2020-07-21 | 3 | -0/+26 |
|
|
* | | | | Ninja Multi-Config: Don't try to calculate dependencies for "all" | Kyle Edwards | 2020-10-26 | 2 | -0/+12 |
| |_|/
|/| | |
|
* | | | Ninja Multi-Config: Fix dependencies of custom commands | Kyle Edwards | 2020-09-17 | 5 | -7/+27 |
|/ / |
|
* | | Ninja Multi-Config: Fix dependencies of utility targets | Kyle Edwards | 2020-09-02 | 5 | -1/+30 |
|
|
* | | Tests: Pass additional Qt information to Ninja and NMC tests | Kyle Edwards | 2020-09-01 | 1 | -1/+1 |
|/ |
|
* | Merge topic 'ninja-multi-export-all-symbols' | Brad King | 2020-06-01 | 1 | -0/+2 |
|\ |
|
| * | Ninja Multi-Config: Fix bug in CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS | Kyle Edwards | 2020-05-29 | 1 | -0/+2 |
|
|
* | | Merge topic 'ninja-multi-install' | Brad King | 2020-05-25 | 3 | -1/+75 |
|\ \
| |/ |
|
| * | Ninja Multi-Config: Make "install" targets depend on default configs | Kyle Edwards | 2020-05-22 | 3 | -1/+75 |
|
|
| * | Merge topic 'ninja-multi-custom-command-deps' into release-3.17 | Brad King | 2020-03-05 | 3 | -6/+3 |
| |\ |
|
* | | | Tests: Restore NVCC-specific CUDA tests | Brad King | 2020-05-20 | 1 | -1/+1 |
|
|
* | | | Tests: Update CUDA tests to work with Clang | Raul Tambre | 2020-05-15 | 1 | -1/+2 |
|
|
* | | | CUDA: Add CUDA_ARCHITECTURES target property | Raul Tambre | 2020-04-15 | 1 | -0/+1 |
|
|
* | | | Merge topic 'ninja-multi-custom-command-deps' | Brad King | 2020-03-05 | 3 | -6/+3 |
|\ \ \
| |/ /
|/| /
| |/ |
|
| * | Ninja Multi-Config: Don't build target dependencies for custom commands | Kyle Edwards | 2020-03-03 | 3 | -6/+3 |
|
|
* | | Ninja Multi-Config: Fix spurious unused variable warning | Kyle Edwards | 2020-03-03 | 2 | -2/+13 |
|/ |
|
* | Ninja Multi-Config: Always generate build.ninja | Kyle Edwards | 2020-02-27 | 4 | -12/+3 |
|
|
* | Ninja Multi-Config: Remove "NMC" from variable names | Kyle Edwards | 2020-02-27 | 6 | -27/+27 |
|
|
* | Ninja Multi-Config: Fix issue with framework dependencies and Autogen | Kyle Edwards | 2020-02-17 | 2 | -0/+27 |
|
|
* | Ninja Multi-Config: Fix issue with "all" in CMAKE_NMC_DEFAULT_CONFIGS | Kyle Edwards | 2020-02-11 | 3 | -0/+45 |
|
|
* | Ninja Multi-Config: Add support for DEPFILE option in add_custom_command() | Kyle Edwards | 2020-02-07 | 3 | -0/+18 |
|
|
* | Merge topic 'ninja-multi-default-config-fix' into release-3.17 | Brad King | 2020-02-07 | 2 | -0/+5 |
|\ |
|
| * | Ninja Multi-Config: Fix issue with CMAKE_NMC_DEFAULT_BUILD_FILE_CONFIG | Kyle Edwards | 2020-02-06 | 2 | -0/+5 |
|
|
* | | Ninja Multi-Config: Don't include MinSizeRel by default | Kyle Edwards | 2020-02-06 | 1 | -4/+4 |
|/ |
|