summaryrefslogtreecommitdiffstats
path: root/Source/cmExportFileGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Export: Never treat private link libraries as public package dependencies.Stephen Kelly2013-09-241-1/+2
* Export: Process generator expressions from INCLUDES DESTINATION.Stephen Kelly2013-07-311-3/+25
* Merge topic 'fix-export-includes-crash'Brad King2013-07-291-1/+1
|\
| * Fix crash on export of target with empty INTERFACE_INCLUDE_DIRECTORIES.Stephen Kelly2013-07-291-1/+1
* | Merge topic 'minor-cleanups'Brad King2013-07-291-1/+1
|\ \ | |/ |/|
| * Export: Fix typo of LINK_INTERFACE_LIBRARIES.Stephen Kelly2013-07-261-1/+1
* | Merge topic 'install-interface-relative'Brad King2013-07-261-1/+2
|\ \
| * | Genex: Allow relative paths in INSTALL_INTERFACE.Stephen Kelly2013-07-251-1/+2
* | | Merge topic 'install-interface-includes'Brad King2013-07-261-4/+8
|\ \ \ | |/ / | | / | |/ |/|
| * Add a convenient way to add the includes install dir to the INTERFACE.Stephen Kelly2013-07-241-4/+8
* | export: Error when exporting a target without a languageBen Boeckel2013-07-251-0/+10
* | ExportTargets: add one more comment to the generated file.Alex Neundorf2013-07-191-1/+3
|/
* Export: Generate INTERFACE_LINK_LIBRARIES property on targets.Stephen Kelly2013-07-081-0/+50
* Merge topic 'rpath-on-mac'Brad King2013-06-031-1/+5
|\
| * OS X: Add support for @rpath in export files.Clinton Stimpson2013-06-031-1/+5
* | Add EXPORT_NAME property.Stephen Kelly2013-05-181-5/+7
|/
* install(EXPORT): Ensure clean INTERFACE_INCLUDE_DIRECTORIESStephen Kelly2013-03-261-0/+111
* Merge topic 'try_compile-targets'Brad King2013-02-251-0/+3
|\
| * Add a new Export generator for IMPORTED targets.Stephen Kelly2013-02-221-0/+3
* | export files: rewrite the code for checking required targetsAlex Neundorf2013-02-201-13/+30
|/
* Revert "Add a way to exclude INTERFACE properties from exported targets."Stephen Kelly2013-02-131-4/+3
* Revert "Add the $<LINKED:...> generator expression."Stephen Kelly2013-02-131-60/+6
* Deduplicate the isGeneratorExpression method.Stephen Kelly2013-02-071-9/+1
* Add the $<LINKED:...> generator expression.Stephen Kelly2013-01-311-6/+60
* Add a way to exclude INTERFACE properties from exported targets.Stephen Kelly2013-01-311-3/+4
* Advance more when preprocessing exported strings.Stephen Kelly2013-01-311-1/+1
* Merge topic 'fix-TARGET_PROPERTY-extraction'Brad King2013-01-291-11/+3
|\
| * Fix TARGET_PROPERTY target extractions.Stephen Kelly2013-01-291-11/+3
* | Add the INSTALL_PREFIX genex.Stephen Kelly2013-01-271-0/+10
|/
* Add the COMPATIBLE_INTERFACE_STRING property.Stephen Kelly2013-01-241-0/+6
* Merge topic 'export-new-style-files'Brad King2013-01-231-61/+61
|\
| * Generate new-style cmake code during export.Stephen Kelly2013-01-201-61/+61
* | Export the COMPATIBLE_INTERFACE_BOOL content propertiesStephen Kelly2013-01-211-0/+74
|/
* Export the INTERFACE_PIC property.Stephen Kelly2013-01-151-0/+12
* Move the exported check for dependencies of targetsStephen Kelly2013-01-151-2/+3
* Only generate one check per missing target.Stephen Kelly2013-01-151-11/+15
* Don't write a comment in the export file without the code.Stephen Kelly2013-01-151-0/+4
* Allow generator expressions in LINK_INTERFACE_LIBRARIES.Stephen Kelly2013-01-101-3/+41
* Split LINK_INTERFACE_LIBRARIES export handling into dedicated method.Stephen Kelly2013-01-101-3/+21
* Split the generator expression before extracting targets.Stephen Kelly2013-01-101-0/+45
* Extract the AddTargetNamespace method.Stephen Kelly2013-01-101-95/+48
* Don't pass a position when determining if a target name is a literal.Stephen Kelly2013-01-101-1/+1
* Make linking APIs aware of 'head' targetStephen Kelly2013-01-081-1/+2
* Add API to populate INTERFACE properties in exported targets.Stephen Kelly2013-01-051-0/+59
* Add API to extract target names from a genex string.Stephen Kelly2013-01-051-0/+136
* Generate an early-return guard in target Export files.Stephen Kelly2012-11-301-0/+31
* exports: define a CMAKE_FIND_PACKAGE_NAME var set by find_package()Alex Neundorf2012-09-301-1/+8
* exports: move the handling of missing targets into subclassesAlex Neundorf2012-09-301-65/+1
* exports: fix build with MSVC6Alex Neundorf2012-09-281-1/+1
* exports: first try at error handling if a target is missingAlex Neundorf2012-09-281-7/+30