summaryrefslogtreecommitdiff
path: root/Source/cmExportBuildFileGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix misc. typosluz.paz2018-06-041-1/+1
* cmGeneratorTarget: Make import library checks config-awareMichael Stürmer2018-04-051-2/+3
* Export: allow exporting of additional propertiesWouter Klouwen2018-03-161-0/+9
* objlib: Allow other libraries to link to `OBJECT` libraries.Deniz Bahadir2018-03-011-1/+3
* install,export: Maybe transform OBJECT libraries to INTERFACE librariesBrad King2018-02-281-4/+18
* Reduce allocation of temporary values on heap.Pavel Solodovnikov2018-01-261-1/+1
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-27/+12
* Replace C-style castsDaniel Pfeifer2017-08-271-1/+1
* Use C++11 nullptrDaniel Pfeifer2017-08-241-2/+2
* Replace boolean `implib` parameters with enumGregor Jasny2017-04-201-3/+6
* Allow OBJECT libraries to be installed, exported, and importedRobert Maynard2017-04-181-18/+42
* cmExportBuildFileGenerator: use HasImportLibraryBen Boeckel2017-04-131-3/+1
* cmState: Port dependents to new cmStateTypes headerStephen Kelly2016-10-191-1/+1
* cmState: Move TargetType enum to separate namespaceStephen Kelly2016-10-191-4/+4
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* fix a load of include-what-you-use violationsDaniel Pfeifer2016-09-031-0/+14
* CMake: don't use else after returnDaniel Pfeifer2016-08-181-4/+3
* use CM_NULLPTRDaniel Pfeifer2016-06-281-2/+2