summaryrefslogtreecommitdiffstats
path: root/Source/cmInstallCommandArguments.cxx
Commit message (Collapse)AuthorAgeFilesLines
* ENH: Updated exporting and importing of targets to support libraries and ↵Brad King2008-01-281-24/+4
| | | | | | | | | | | | | | | | | | configurations. - Created cmExportFileGenerator hierarchy to implement export file generation - Installed exports use per-config import files loaded by a central one. - Include soname of shared libraries in import information - Renamed PREFIX to NAMESPACE in INSTALL(EXPORT) and EXPORT() commands - Move addition of CMAKE_INSTALL_PREFIX to destinations to install generators - Import files compute the installation prefix relative to their location when loaded - Add mapping of importer configurations to importee configurations - Rename IMPORT targets to IMPORTED targets to distinguish from windows import libraries - Scope IMPORTED targets within directories to isolate them - Place all properties created by import files in the IMPORTED namespace - Document INSTALL(EXPORT) and EXPORT() commands. - Document IMPORTED signature of add_executable and add_library - Enable finding of imported targets in cmComputeLinkDepends
* STYLE: fix MSVC warnings by making the cmCommandArgumentsHelper a member ofAlexander Neundorf2007-08-241-7/+14
| | | | | | cmInstallCommandArguments instead of deriving from it Alex
* ENH: class for parsing the arguments for INSTALL()Alexander Neundorf2007-08-231-0/+189
Alex