Brad King
|
2a14338676
Merge branch 'backport-genex-refactor' into genex-refactor
|
1 month ago |
Brad King
|
77570a1ac1
GenEx: Consolidate target property evaluation context arguments
|
1 month ago |
Brad King
|
1735b0d147
GenEx: Construct cmGeneratorExpressionDAGChecker with full evaluation context
|
1 month ago |
Brad King
|
d4d204382f
GenEx: Collect evaluation arguments into local Context structures
|
1 month ago |
Ben Boeckel
|
08f1a0fbc6
cmLocalGenerator: get the configuration when building object paths
|
2 months ago |
Ben Boeckel
|
168e55be41
cmObjectLocation: support install-specific object locations
|
2 months ago |
Ben Boeckel
|
bbdc2fd908
cmSourceFile: internally track CMake-managed source files
|
2 months ago |
Ben Boeckel
|
388923818d
cmGeneratorTarget: return the source file added
|
2 months ago |
Ben Boeckel
|
b64226f2b4
cmGeneratorTarget: only apply short object names when necessary
|
3 months ago |
Ben Boeckel
|
b1ccad8651
cmGeneratorTarget: disambiguate pch objects for multi-config generators
|
3 months ago |
Ben Boeckel
|
fe0163cd23
autogen: compute short directories too
|
3 months ago |
Eduard Voronkin
|
01147454e7
FASTBuild: Add generator
|
3 months ago |
Ben Boeckel
|
c651b0e002
objects: implement installation naming strategies
|
5 months ago |
Ben Boeckel
|
8180ecad9b
autogen: support the `SHORT` intermediate dir strategy
|
5 months ago |
John Parent
|
526a6f2a81
cmGeneratorTarget: shorten PCH filenames
|
5 months ago |
Ben Boeckel
|
c4bf198aed
cmGeneratorTarget: add a query for whether to use short object names
|
5 months ago |
Ben Boeckel
|
d1393cc69e
cmRulePlaceholderExpander: expand `<TARGET_SUPPORT_DIR>` placeholders
|
5 months ago |
Ben Boeckel
|
42f2867b3b
pchreuse: defer dependency addition until generation time
|
4 months ago |
Ben Boeckel
|
f9bc615d9a
pchreuse: ban PCH reuse from targets which disable PCH
|
4 months ago |
Ben Boeckel
|
f78f592b78
pchreuse: defer target existence enforcement to generation time
|
4 months ago |
Ben Boeckel
|
3ef773490d
pchreuse: defer PCH consistency checks to generation time
|
4 months ago |
Ben Boeckel
|
1d701491a2
pchreuse: always ask the PCH reuse target for PDB information
|
4 months ago |
Ben Boeckel
|
6e7da8aa95
cmGeneratorTarget: factor out reuse target computation
|
4 months ago |
Brad King
|
2cf735a5dc
Merge topic 'target-file-dir-refactoring'
|
5 months ago |
Ben Boeckel
|
c95a8348ce
cmLocalGenerator: add an override for CMakeFiles-using paths
|
5 months ago |
Ben Boeckel
|
bc19e42461
generators: use `GetObjectOutputRoot` to compute target directories
|
5 months ago |
Brad King
|
2bd60d2d2f
Merge topic 'swift-module-nested-structure'
|
5 months ago |
John Parent
|
36f85ee0cc
cmGeneratorTarget: query the local generator for the target directory
|
5 months ago |
Evan Wilde
|
1711e86d6c
Swift: Generate nested swift modules in build dir
|
7 months ago |
Ben Boeckel
|
557c44b93e
cmStrCat: use character literals where possible
|
5 months ago |