Ben Boeckel
|
1aa28f3b92
cmNinjaTargetGenerator: ensure that the object output directory exists
|
1 year ago |
Brad King
|
ac9fd4f009
Merge topic 'swift-always-restat'
|
1 year ago |
Ben Boeckel
|
4a9613ff9b
cmNinjaTargetGenerator: add a method to compute the object directory
|
1 year ago |
Jeremy Day
|
1161ad76ac
Swift/Ninja: Always restat swift build commands
|
1 year ago |
Evan Wilde
|
44f29a4291
Swift/Ninja: Fix multifile module compile commands
|
2 years 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
|
d31b48816c
Swift/Ninja: Fix missing OFM in CMP0157 OLD behavior
|
1 year ago |
Brad King
|
ba41ca758a
Merge topic 'swift-split-compilation-model'
|
1 year ago |
Evan Wilde
|
9bed4f4d81
Swift/Ninja: Split compilation model
|
2 years ago |
Brad King
|
e05cd2871d
Merge topic 'cxxmodules-pch'
|
2 years ago |
Ben Boeckel
|
40dc13b242
cmNinjaTargetGenerator: PCH files do not need dyndep
|
2 years ago |
Brad King
|
c2bd158712
Merge topic 'fortran-objects-as-sources-fix'
|
2 years ago |
Ben Boeckel
|
d2fa56772f
Ninja: support "forwarding" modules from other targets
|
2 years ago |
Ben Boeckel
|
06df59b930
cmCommonTargetGenerator: return forward linked target dirs too
|
2 years ago |
Ben Boeckel
|
6afe841e62
cmNinjaTargetGenerator: handle object-referencing Fortran modules
|
2 years ago |
Brad King
|
728646434f
Merge topic 'cxxmodules-ninja-forced-rsp-files'
|
2 years ago |
Ben Boeckel
|
09c962a6a4
Tests/CXXModules: test forced rsp files with ninja
|
2 years ago |
Brad King
|
e93ad8eecd
Merge topic 'ninja-better-order-depends'
|
2 years ago |
Ben Boeckel
|
ed45432571
cmNinjaTargetGenerator: do not order-depend on C++ module sources
|
2 years ago |
Ben Boeckel
|
0973cd6702
cmNinjaTargetGenerator: use the file set visibility API
|
2 years ago |
Ben Boeckel
|
51f9d9f0a2
cmNinjaTargetGenerator: avoid traversing old outputs repeatedly
|
2 years ago |
Sebastian Theophil
|
67ddca187c
Ninja: Set TARGET_COMPILE_PDB correctly for compile_commands.json
|
2 years ago |
Ben Boeckel
|
3cddd11649
Ninja: message about not compiled sources explicitly
|
2 years ago |
Ben Boeckel
|
ff18acc301
CXXModules: remove `EXPERIMENTAL` from C++ module variable names
|
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 |
Brad King
|
d8b6a750a0
Merge topic 'windows-tidy-cmstrcat'
|
2 years ago |
Brad King
|
241ee252ce
IWYU: Update for Debian 12 CI job
|
2 years ago |