summaryrefslogtreecommitdiffstats
path: root/Source/cmExportBuildFileGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* export: Refactor obtaining export informationMatthew Woehlke2024-07-251-10/+8
* export: Use std::all_of to collect exportsMatthew Woehlke2024-07-231-8/+9
* export: Factor out CMake-specific export generation (2/2)Matthew Woehlke2024-07-231-382/+53
* export: Fix const placementMatthew Woehlke2024-07-181-11/+11
* GenEx: Add support for custom transitive compile propertiesBrad King2024-05-211-0/+2
* Merge topic 'export-name-safe-name'Brad King2024-05-011-2/+2
|\
| * cxxmodules: use filesystem-safe export names in filenamesBen Boeckel2024-04-301-2/+2
* | Merge branch 'backport-cxxmodules-export-file-collisions'Brad King2024-01-181-8/+23
|\ \ | |/
| * cxxmodules: make export trampoline script files uniqueBen Boeckel2024-01-181-8/+23
* | install(EXPORT): Add ability to point to .xcframework fileKyle Edwards2023-11-151-3/+19
* | cmExportBuildFileGenerator: Add structs for target exportsKyle Edwards2023-11-141-11/+15
* | cmExportFileGenerator: Add function to set required CMake versionKyle Edwards2023-11-131-1/+1
|/
* cxxmodules: include `INCLUDES DESTINATION` directoriesBen Boeckel2023-10-161-1/+1
* cmExportFileGenerator: export private compile info for C++ modulesBen Boeckel2023-08-171-0/+9
* strings: use `emplace_back` with `cmStrCat` argumentsBen Boeckel2023-07-281-2/+2
* cmList: Add container conversion to stringMarc Chevrier2023-06-221-1/+2
* cxxmodules: remove support for `CXX_MODULE_HEADER_UNITS` filesetsBen Boeckel2023-05-311-4/+2
* cxxmodules: Do not expect collator install scripts with no CXX_MODULESTyler2023-05-231-0/+6
* Autogen: Add INTERFACE_AUTOMOC_MACRO_NAMES target propertyOrkun Tokdemir2023-04-091-0/+3
* Apple: Handle generation and comsuption of text-based stubs (.tbd files)Marc Chevrier2023-03-011-1/+1
* cmExport*FileGenerator: support exporting C++ module propertiesBen Boeckel2022-07-061-0/+66
* cmTarget: add support for C++ module fileset typesBen Boeckel2022-06-161-0/+32
* Merge topic 'file-set-build-export'Brad King2022-04-211-8/+85
|\
| * cmExportBuildFileGenerator: handle genex-wrapped source pathsBen Boeckel2022-04-181-8/+85
* | Merge topic 'export-missing-targets'Brad King2022-04-141-24/+19
|\ \
| * | cmExportFileGenerator: Simplify collection of targets missing from export setBrad King2022-04-111-24/+19
| |/
* | cmTarget: Add `HasKnownObjectFileLocation()` shorthandHyper Nova Sun2022-04-111-1/+1
|/
* install(EXPORT): Install file setsKyle Edwards2021-10-271-0/+19
* Rename cmProp in cmValueMarc Chevrier2021-09-211-1/+1
* cmProp: refactoring: transform alias in classMarc Chevrier2021-08-081-0/+1
* Refactor export file generator intefaceEugene Shalygin2021-07-221-3/+3
* export: Do not fail generation for separate namelink only caseDeniz Bahadir2020-12-011-0/+3
* Refactoring: add cm::contains to <cmext/algorithm>Marc Chevrier2020-04-171-2/+3
* cmGlobalGenerator: modernize memrory managemenbtMarc Chevrier2019-12-301-3/+2
* Refactoring: use append functions from cmext/algorithmMarc Chevrier2019-12-171-0/+1
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-6/+6
* cmExportSet: subsume cmExportSetMap source filesTushar Maheshwari2019-09-191-0/+1
* cmExportSet: default destructorTushar Maheshwari2019-09-191-1/+2
* clang-tidy: modernize-return-braced-init-listRegina Pfeifer2019-09-061-1/+1
* PCH: add PRECOMPILE_HEADERS to special propertiesDaniel Pfeifer2019-08-261-0/+3
* Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-6/+3
* cmAlgorithms: Add cmContainsRegina Pfeifer2019-08-191-2/+1
* cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.hSebastian Holtermann2019-07-291-1/+1
* Refactor checks for whether a target has an import libraryBrad King2019-07-121-4/+5
* cmExportBuildFileGenerator: improve error messageBen Boeckel2019-06-271-22/+23
* Export: A singular CMake version written for interface targetsRobert Maynard2019-06-171-3/+6
* Factor out enum MessageType into dedicated headerBruno Manganelli2019-01-161-3/+5
* LINK_DIRECTORIES: Add new properties and commandsMarc Chevrier2018-09-251-0/+3
* LINK_DEPENDS: add support for property INTERFACE_LINK_DEPENDSMarc Chevrier2018-06-271-0/+3
* LINK_OPTIONS: Add new family of propertiesMarc Chevrier2018-06-061-0/+3