summaryrefslogtreecommitdiffstats
path: root/Source/cmInstallCommand.cxx
diff options
context:
space:
mode:
authorAlexander Neundorf <neundorf@kde.org>2007-08-30 20:22:01 (GMT)
committerAlexander Neundorf <neundorf@kde.org>2007-08-30 20:22:01 (GMT)
commit34e3ce9e4e6a6055df2a0102e0ef611fe2ac503e (patch)
tree0b49a3a250cc66b40b52a588494d9b75232ff3bf /Source/cmInstallCommand.cxx
parent52bf51b42538a013358a58a8550c7a8253579486 (diff)
downloadCMake-34e3ce9e4e6a6055df2a0102e0ef611fe2ac503e.zip
CMake-34e3ce9e4e6a6055df2a0102e0ef611fe2ac503e.tar.gz
CMake-34e3ce9e4e6a6055df2a0102e0ef611fe2ac503e.tar.bz2
STYLE: rename FILENAME keyword to FILE, because FILENAME is used in no other
place Alex
Diffstat (limited to 'Source/cmInstallCommand.cxx')
-rw-r--r--Source/cmInstallCommand.cxx17
1 files changed, 16 insertions, 1 deletions
diff --git a/Source/cmInstallCommand.cxx b/Source/cmInstallCommand.cxx
index bee6f50..1099600 100644
--- a/Source/cmInstallCommand.cxx
+++ b/Source/cmInstallCommand.cxx
@@ -152,6 +152,15 @@ bool cmInstallCommand::HandleScriptMode(std::vector<std::string> const& args)
return true;
}
+
+/*struct InstallPart
+{
+ InstallPart(cmCommandArgumentsHelper* helper, const char* key,
+ cmCommandArgumentGroup* group);
+ cmCAStringVector argVector;
+ cmInstallCommandArguments args;
+};*/
+
//----------------------------------------------------------------------------
bool cmInstallCommand::HandleTargetsMode(std::vector<std::string> const& args)
{
@@ -1010,7 +1019,7 @@ bool cmInstallCommand::HandleExportMode(std::vector<std::string> const& args)
cmInstallCommandArguments ica;
cmCAStringVector exports(&ica.Parser, "EXPORT");
cmCAString prefix(&ica.Parser, "PREFIX", &ica.ArgumentGroup);
- cmCAString filename(&ica.Parser, "FILENAME", &ica.ArgumentGroup);
+ cmCAString filename(&ica.Parser, "FILE", &ica.ArgumentGroup);
exports.Follows(0);
ica.ArgumentGroup.Follows(&exports);
@@ -1043,6 +1052,9 @@ bool cmInstallCommand::HandleExportMode(std::vector<std::string> const& args)
GetExportSet(exportIt->c_str());
if (exportSet == 0)
{
+ cmOStringStream e;
+ e << "EXPORT given unknown export name \"" << exportIt->c_str() << "\".";
+ this->SetError(e.str().c_str());
return false;
}
@@ -1058,6 +1070,9 @@ bool cmInstallCommand::HandleExportMode(std::vector<std::string> const& args)
}
else
{
+ cmOStringStream e;
+ e << "EXPORT failed, maybe a target is exported more than once.";
+ this->SetError(e.str().c_str());
delete exportGenerator;
return false;
}