Bastien Montagne
|
3a9d56d2c7
Ninja: Add support for per-source JOB_POOL_COMPILE property
|
4 months ago |
Kitware Robot
|
1772622772
LICENSE: Replace references to Copyright.txt with LICENSE.rst
|
8 months ago |
Kitware Robot
|
0b96ae1f6a
Revise C++ coding style using clang-format with "east const"
|
10 months ago |
Brad King
|
b11323f1e4
Ninja: Fix depfile binding with spaces in path
|
1 year ago |
Brad King
|
ad66be9943
cmNinjaTargetGenerator: Factor out helper to add depfile bindings
|
1 year ago |
Brad King
|
1c97c57455
Merge topic 'ninja-always-make-object-dirs'
|
1 year ago |
Ben Boeckel
|
4a9613ff9b
cmNinjaTargetGenerator: add a method to compute the object directory
|
1 year ago |
Evan Wilde
|
44f29a4291
Swift/Ninja: Fix multifile module compile commands
|
1 year ago |
Ben Boeckel
|
eebf239d9c
Merge branch 'cxxmodules-no-compile-commands-modmap-release' into cxxmodules-no-compile-commands-modmap
|
1 year ago |
Ben Boeckel
|
73fbad3d93
cmNinjaTargetGenerator: use scan flag for modmap usage in exported commands
|
1 year ago |
Evan Wilde
|
9bed4f4d81
Swift/Ninja: Split compilation model
|
2 years ago |
Sebastian Theophil
|
67ddca187c
Ninja: Set TARGET_COMPILE_PDB correctly for compile_commands.json
|
2 years ago |
Martin Duffy
|
ec2ba29ac5
Ninja: Allow compilation before generation of dependencies' private sources
|
2 years ago |
Brad King
|
0f16ebf333
cmNinjaTargetGenerator: Reduce lifetime of custom command list
|
2 years ago |
Ben Boeckel
|
9b9ec70b54
Ninja: generate scanning and build rules for C++20 module synthetic targets
|
2 years ago |
Orkun Tokdemir
|
993dde925f
TargetGenerator: Factor out generation of code check rules
|
2 years ago |
Ben Boeckel
|
0ace6053e8
Ninja: track modmap dependencies properly
|
2 years ago |
Kyle Edwards
|
232467eb1c
clang-tidy: add <LANG>_CLANG_TIDY_EXPORT_FIXES_DIR property
|
3 years ago |
Ben Boeckel
|
e37ff5694c
cmGeneratorTarget: factor out fileset info and scanning detection
|
3 years ago |
Ben Boeckel
|
9e61fc3d6d
cmGeneratorTarget: factor out dyndep support detection
|
3 years ago |
Ben Boeckel
|
a02d792c6e
cxxmodules: add properties to control scanning
|
3 years ago |
Ben Boeckel
|
008c09d6db
cmNinjaTargetGenerator: factor out determining the fileset of a source
|
3 years ago |
Evan Wilde
|
e88509d0e8
Swift: Omit output-file-map when used as a linker
|
3 years ago |
Brad King
|
18408c0b88
cmGlobalNinjaGenerator: Add helper to compute absolute paths for build.ninja
|
4 years ago |
Brad King
|
efb8d7b4a1
cmNinjaTargetGenerator: Reduce string copies in ConvertToNinjaPath wrapper
|
4 years ago |
Brad King
|
fb3a57575a
cmNinjaTargetGenerator: Rename source file path lookup method for clarity
|
4 years ago |
Kyle Edwards
|
ad08f93ee4
Ninja Multi-Config: Split long command lines by config
|
4 years ago |
Brad King
|
4b23359117
ninja: Add experimental infrastructure for C++20 module dependency scanning
|
5 years ago |
Marc Chevrier
|
f8d8faff8d
Ninja Generators: Homogenize configuration with Makefiles
|
5 years ago |
Brad King
|
fcf3fc4447
cmNinjaTargetGenerator: Clarify method names
|
5 years ago |