summaryrefslogtreecommitdiffstats
path: root/Source/cmExportFileGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* export: Add initial CPS supportMatthew Woehlke2024-08-141-2/+12
* export: Factor out CMake-specific export generation (2/2)Matthew Woehlke2024-07-231-979/+97
* export: Fix const placementMatthew Woehlke2024-07-181-39/+39
* export: Factor out CMake-specific export generation (1/2)Matthew Woehlke2024-07-181-7/+13
* export: Immediately report actual version requiredMatthew Woehlke2024-07-181-1/+4
* Merge topic 'custom-transitive-properties'Brad King2024-07-161-0/+1
|\
| * Restore support for exporting INTERFACE with missing dependenciesBrad King2024-07-151-0/+1
* | export: Increase maximum policy version in exported files to 3.29Brad King2024-06-051-2/+2
|/
* GenEx: Add support for custom transitive link propertiesBrad King2024-05-211-0/+2
* GenEx: Add support for custom transitive compile propertiesBrad King2024-05-211-0/+19
* cmTarget: support the `CXX_MODULE_STD` propertyBen Boeckel2024-04-111-0/+8
* cmExportFileGenerator: support always exporting propertiesBen Boeckel2024-04-111-9/+24
* Merge topic 'export-find_dependency-calls'Brad King2024-03-121-1/+1
|\
| * install(EXPORT): Drop REQUIRED from exported find_dependency callsBrad King2024-03-111-1/+1
* | Merge topic 'cxxmodules-no-export-basedirs-as-include-paths'Brad King2024-02-291-1/+4
|\ \ | |/
| * Merge branch 'backport-3.28-cxxmodules-no-export-basedirs-as-include-paths'Brad King2024-02-281-1/+4
| |\
| | * cmExportFileGenerator: only export include paths for HEADERS file setsBen Boeckel2024-02-281-1/+4
| * | Merge topic 'cxxmodules-transitive-modules-usage' into release-3.29Brad King2024-02-211-5/+1
| |\ \ | | |/
* | | Merge topic 'cxxmodules-transitive-modules-usage'Brad King2024-02-211-5/+1
|\ \ \ | | |/ | |/|
| * | cmExportFileGenerator: export link libraries as-isBen Boeckel2024-02-201-5/+1
* | | export: Increase maximum policy version in exported files to 3.28Brad King2024-02-061-3/+4
| |/ |/|
* | Merge branch 'backport-cxxmodules-export-file-collisions'Brad King2024-01-181-4/+5
|\ \ | |/
| * cxxmodules: make export trampoline script files uniqueBen Boeckel2024-01-181-4/+5
* | install(EXPORT): Add ability to point to .xcframework fileKyle Edwards2023-11-151-17/+47
* | install(EXPORT): Export find_dependency() callsKyle Edwards2023-11-131-1/+93
* | cmExportFileGenerator: Add function to set required CMake versionKyle Edwards2023-11-131-19/+37
* | Merge topic 'cxxmodules-export-fileset-info'Brad King2023-10-171-4/+31
|\ \ | |/
| * cxxmodules: include `INCLUDES DESTINATION` directoriesBen Boeckel2023-10-161-4/+31
* | export: Increase maximum policy version in exported files to 3.27Brad King2023-10-031-2/+2
|/
* cmExportFileGenerator: relocate include directories for C++ modulesBen Boeckel2023-09-261-8/+25
* cmExportFileGenerator: export private compile info for C++ modulesBen Boeckel2023-08-171-0/+72
* cmComputeLinkInformation: prepare Item consumers for `OBJECT` librariesBen Boeckel2023-08-011-1/+1
* cmList: Add container conversion to stringMarc Chevrier2023-06-221-1/+1
* export: Increase maximum policy version in exported files to 3.26Brad King2023-06-071-2/+2
* Merge topic 'compile-only-genex'Brad King2023-05-051-0/+16
|\
| * cmGeneratorExpressionNode: implement `COMPILE_ONLY` genexBen Boeckel2023-04-121-0/+16
* | CMake code rely on cmList class for CMake lists management (part. 1)Marc Chevrier2023-04-241-2/+3
* | install(EXPORT): Fall back to set_property(APPEND) for FILE_SETKyle Edwards2023-04-121-1/+16
|/
* Apple: Handle generation and comsuption of text-based stubs (.tbd files)Marc Chevrier2023-03-011-1/+2
* export: Increase maximum policy version in exported files to 3.25Brad King2023-02-011-2/+2
* CMake: fix sizeof string literal violationsKyle Edwards2022-11-181-4/+3
* cmGeneratorExpression: Require cmake instanceKyle Edwards2022-11-111-1/+1
* export: Increase maximum policy version in exported files to 3.24Brad King2022-10-121-2/+2
* Merge topic 'export-no-shdeps'Brad King2022-08-161-0/+7
|\
| * export: Restore exclusion of private shared library dependencies from checksBrad King2022-08-151-0/+7
* | cmExport*FileGenerator: support exporting C++ module propertiesBen Boeckel2022-07-061-0/+25
* | Add EXPORT_NO_SYSTEM target property, deprecate IMPORTED_NO_SYSTEMDa Quexian2022-06-171-0/+4
* | export: Increase maximum policy version in exported files to 3.23Brad King2022-06-141-2/+2
|/
* generated-scripts: improve prose messages with CMake listsBen Boeckel2022-04-201-2/+4
* generated-scripts: unset used variablesBen Boeckel2022-04-201-1/+4