Brad King
|
7a77a6c642
Restore support for exporting INTERFACE with missing dependencies
|
1 anno fa |
Brad King
|
c16acd35b3
GenEx: Add support for custom transitive link properties
|
1 anno fa |
Brad King
|
b9ee79b8a1
GenEx: Add support for custom transitive compile properties
|
1 anno fa |
Ben Boeckel
|
7146cf9248
cmTarget: support the `CXX_MODULE_STD` property
|
2 anni fa |
Ben Boeckel
|
3273b18972
cmExportFileGenerator: support always exporting properties
|
1 anno fa |
Brad King
|
47562c0547
Merge topic 'export-find_dependency-calls'
|
1 anno fa |
Brad King
|
b1c4806914
install(EXPORT): Drop REQUIRED from exported find_dependency calls
|
1 anno fa |
Brad King
|
9c69bd8d42
Merge topic 'cxxmodules-no-export-basedirs-as-include-paths'
|
2 anni fa |
Brad King
|
65bd837786
Merge branch 'backport-3.28-cxxmodules-no-export-basedirs-as-include-paths'
|
2 anni fa |
Ben Boeckel
|
028f3134e5
cmExportFileGenerator: only export include paths for HEADERS file sets
|
2 anni fa |
Brad King
|
07c219da13
Merge topic 'cxxmodules-transitive-modules-usage'
|
2 anni fa |
Brad King
|
c66396699b
Merge topic 'cxxmodules-transitive-modules-usage' into release-3.29
|
2 anni fa |
Ben Boeckel
|
67466ddf65
cmExportFileGenerator: export link libraries as-is
|
2 anni fa |
Brad King
|
c432365e10
export: Increase maximum policy version in exported files to 3.28
|
2 anni fa |
Brad King
|
4cd153afe3
Merge branch 'backport-cxxmodules-export-file-collisions'
|
2 anni fa |
Ben Boeckel
|
d791f3a180
cxxmodules: make export trampoline script files unique
|
2 anni fa |
Kyle Edwards
|
256bb0cc40
install(EXPORT): Add ability to point to .xcframework file
|
2 anni fa |
Kyle Edwards
|
c6e6861e63
install(EXPORT): Export find_dependency() calls
|
2 anni fa |
Kyle Edwards
|
2837f592ab
cmExportFileGenerator: Add function to set required CMake version
|
2 anni fa |
Brad King
|
46dc523d7e
Merge topic 'cxxmodules-export-fileset-info'
|
2 anni fa |
Ben Boeckel
|
0f36156740
cxxmodules: include `INCLUDES DESTINATION` directories
|
2 anni fa |
Brad King
|
c5f1af1ffe
export: Increase maximum policy version in exported files to 3.27
|
2 anni fa |
Ben Boeckel
|
b3d1bbbbcc
cmExportFileGenerator: relocate include directories for C++ modules
|
2 anni fa |
Ben Boeckel
|
249cd3efad
cmExportFileGenerator: export private compile info for C++ modules
|
3 anni fa |
Ben Boeckel
|
e166bbef7b
cmComputeLinkInformation: prepare Item consumers for `OBJECT` libraries
|
2 anni fa |
Marc Chevrier
|
45f17e5a85
cmList: Add container conversion to string
|
2 anni fa |
Brad King
|
ee80960f78
export: Increase maximum policy version in exported files to 3.26
|
2 anni fa |
Brad King
|
5924630e6d
Merge topic 'compile-only-genex'
|
2 anni fa |
Marc Chevrier
|
e08ba229ee
CMake code rely on cmList class for CMake lists management (part. 1)
|
2 anni fa |
Ben Boeckel
|
0fb923c460
cmGeneratorExpressionNode: implement `COMPILE_ONLY` genex
|
3 anni fa |