From 5594ad488576a77d9c6b8c3c1999a04fb4e6867d Mon Sep 17 00:00:00 2001 From: Brad King Date: Mon, 28 Jan 2008 08:38:36 -0500 Subject: ENH: Updated exporting and importing of targets to support libraries and 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 --- Source/cmInstallDirectoryGenerator.cxx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'Source/cmInstallDirectoryGenerator.cxx') diff --git a/Source/cmInstallDirectoryGenerator.cxx b/Source/cmInstallDirectoryGenerator.cxx index 350a4fdd28..110e6b6284 100644 --- a/Source/cmInstallDirectoryGenerator.cxx +++ b/Source/cmInstallDirectoryGenerator.cxx @@ -48,8 +48,7 @@ cmInstallDirectoryGenerator::GenerateScriptActions(std::ostream& os, bool not_optional = false; const char* no_properties = 0; const char* no_rename = 0; - this->AddInstallRule(os, this->Destination.c_str(), - cmTarget::INSTALL_DIRECTORY, + this->AddInstallRule(os, cmTarget::INSTALL_DIRECTORY, this->Directories, not_optional, no_properties, this->FilePermissions.c_str(), -- cgit v1.2.1