Brad King
|
8832f78dd6
IWYU: Update for Debian 13 CI job
|
3 semanas atrás |
Ben Boeckel
|
cb6423703a
PrecompileHeaders: downgrade `REUSE_FROM` without a PCH to a warning
|
1 mês atrás |
Craig Scott
|
f38f325e08
fileAPI: Add direct dependencies to target codemodel files
|
2 meses atrás |
AJIOB
|
2cae68ecbe
Source: Minor optimizations
|
2 meses atrás |
Brad King
|
0d01bc72b8
Merge topic 'cps-symbolic-info'
|
2 meses atrás |
Taylor Sasser
|
d92b6c3e20
CPS: Add Symbolic Components
|
3 meses atrás |
Martin Duffy
|
97adbc91fa
instrumentation: Move target data into content files
|
2 meses atrás |
AJIOB
|
83bbde5449
MSVC: Define _WINDLL consistently for shared libraries
|
2 meses atrás |
Marc Chevrier
|
5654207925
PDB: Always add the target per-config POSTFIX to .pdb names
|
2 meses atrás |
Brad King
|
2a14338676
Merge branch 'backport-genex-refactor' into genex-refactor
|
2 meses atrás |
Brad King
|
77570a1ac1
GenEx: Consolidate target property evaluation context arguments
|
2 meses atrás |
Brad King
|
1735b0d147
GenEx: Construct cmGeneratorExpressionDAGChecker with full evaluation context
|
2 meses atrás |
Brad King
|
d4d204382f
GenEx: Collect evaluation arguments into local Context structures
|
2 meses atrás |
Ben Boeckel
|
08f1a0fbc6
cmLocalGenerator: get the configuration when building object paths
|
3 meses atrás |
Ben Boeckel
|
168e55be41
cmObjectLocation: support install-specific object locations
|
3 meses atrás |
Ben Boeckel
|
bbdc2fd908
cmSourceFile: internally track CMake-managed source files
|
3 meses atrás |
Ben Boeckel
|
388923818d
cmGeneratorTarget: return the source file added
|
3 meses atrás |
Ben Boeckel
|
b64226f2b4
cmGeneratorTarget: only apply short object names when necessary
|
4 meses atrás |
Ben Boeckel
|
b1ccad8651
cmGeneratorTarget: disambiguate pch objects for multi-config generators
|
4 meses atrás |
Ben Boeckel
|
fe0163cd23
autogen: compute short directories too
|
4 meses atrás |
Eduard Voronkin
|
01147454e7
FASTBuild: Add generator
|
4 meses atrás |
Ben Boeckel
|
c651b0e002
objects: implement installation naming strategies
|
6 meses atrás |
Ben Boeckel
|
8180ecad9b
autogen: support the `SHORT` intermediate dir strategy
|
5 meses atrás |
John Parent
|
526a6f2a81
cmGeneratorTarget: shorten PCH filenames
|
6 meses atrás |
Ben Boeckel
|
c4bf198aed
cmGeneratorTarget: add a query for whether to use short object names
|
6 meses atrás |
Ben Boeckel
|
d1393cc69e
cmRulePlaceholderExpander: expand `<TARGET_SUPPORT_DIR>` placeholders
|
6 meses atrás |
Ben Boeckel
|
42f2867b3b
pchreuse: defer dependency addition until generation time
|
5 meses atrás |
Ben Boeckel
|
f9bc615d9a
pchreuse: ban PCH reuse from targets which disable PCH
|
5 meses atrás |
Ben Boeckel
|
f78f592b78
pchreuse: defer target existence enforcement to generation time
|
5 meses atrás |
Ben Boeckel
|
3ef773490d
pchreuse: defer PCH consistency checks to generation time
|
5 meses atrás |