summaryrefslogtreecommitdiffstats
path: root/Source/cmExportFileGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Allow export of targets with INTERFACE_SOURCES.Stephen Kelly2015-02-101-43/+93
* Merge topic 'drop-ancient-workarounds'Brad King2015-01-121-7/+7
|\
| * Port all cmOStringStream to std::ostringstream.Stephen Kelly2015-01-111-7/+7
* | Use two-iterator std::set::insert where appropriate.Stephen Kelly2015-01-111-5/+1
|/
* cmExportFileGenerator: Make SetImportLinkProperty a templateBrad King2014-06-231-4/+4
* genex: remove the need for backtracesBen Boeckel2014-06-051-2/+1
* CMP0052: Make the warning message more informative.Stephen Kelly2014-04-171-1/+4
* CMP0052: Do not warn when include dir is not in source or build treeBrad King2014-04-161-4/+6
* Export: Disallow exported interface includes in src/build tree (#14592).Stephen Kelly2014-04-091-1/+37
* Remove some c_str() calls.Stephen Kelly2014-03-111-6/+6
* stringapi: Pass configuration names as stringsBen Boeckel2014-03-081-12/+13
* stringapi: Use strings for variable namesBen Boeckel2014-03-081-1/+1
* stringapi: Use strings for property namesBen Boeckel2014-03-081-6/+9
* cmMakefile: make some methods take const std::string& instead of const char*Rolf Eike Beer2014-01-161-1/+1
* Merge topic 'unicode-fstream'Brad King2014-01-071-3/+4
|\
| * Use cmsys::[io]fstream instead of cmsys_ios::[io]fstream.Clinton Stimpson2014-01-071-3/+4
* | export: Rename some variables to reflect content type.Stephen Kelly2014-01-061-9/+9
|/
* Constify handling of link targets.Stephen Kelly2013-12-111-1/+1
* Merge topic 'export-includes'Brad King2013-12-021-15/+55
|\
| * Export: Report error on relative include with genex.Stephen Kelly2013-11-261-14/+28
| * Export: Process INSTALL_INTERFACE in INCLUDES DESTINATION.Stephen Kelly2013-11-261-1/+4
| * Export: Process relative includes after genex evaluation.Stephen Kelly2013-11-261-0/+23
* | INTERFACE_LIBRARY: Avoid codepaths which set unneeded properties.Stephen Kelly2013-11-251-15/+15
|/
* Use new cmHasLiteralPrefix functionStephen Kelly2013-11-211-1/+1
* Merge branch 'policy-CMP0022-fixes' into policy-CMP0022-fixes-for-masterBrad King2013-11-031-0/+5
|\
| * Do not export INTERFACE_LINK_LIBRARIES from non-linkable targetsBrad King2013-11-021-0/+4
| * CMP0022: Plain target_link_libraries must populate link interfaceBrad King2013-11-021-0/+1
* | cmTarget: Make GetProperty() const.Stephen Kelly2013-10-311-3/+3
* | cmTarget: Add interface for compatible numeric propertiesStephen Kelly2013-10-241-0/+14
* | export(): Process the export() command at generate time.Stephen Kelly2013-10-111-0/+6
* | Merge topic 'INTERFACE_LIBRARY-target-type'Brad King2013-10-081-5/+11
|\ \
| * | export: Add support for INTERFACE_LIBRARY targetsStephen Kelly2013-10-081-5/+11
| |/
* | 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
|\