summaryrefslogtreecommitdiffstats
path: root/Source/cmake.cxx
diff options
context:
space:
mode:
authorBerk Geveci <berk.geveci@kitware.com>2002-02-01 18:08:50 (GMT)
committerBerk Geveci <berk.geveci@kitware.com>2002-02-01 18:08:50 (GMT)
commit11ff0db01fb09da63d6196b92142b4d4a3b71f98 (patch)
tree3ce048ee10bbb0bccd4329fe1ba8192f054c99e8 /Source/cmake.cxx
parent081314989679fa939f20b53b2bd211286adceb83 (diff)
downloadCMake-11ff0db01fb09da63d6196b92142b4d4a3b71f98.zip
CMake-11ff0db01fb09da63d6196b92142b4d4a3b71f98.tar.gz
CMake-11ff0db01fb09da63d6196b92142b4d4a3b71f98.tar.bz2
Using cmSystemTools::Error() instead of cerr.
Diffstat (limited to 'Source/cmake.cxx')
-rw-r--r--Source/cmake.cxx25
1 files changed, 14 insertions, 11 deletions
diff --git a/Source/cmake.cxx b/Source/cmake.cxx
index 6c845cb..82eb10e 100644
--- a/Source/cmake.cxx
+++ b/Source/cmake.cxx
@@ -40,24 +40,27 @@ cmake::cmake()
void cmake::Usage(const char* program)
{
- std::cerr << "cmake version " << cmMakefile::GetMajorVersion()
- << "." << cmMakefile::GetMinorVersion() << " - "
- << cmMakefile::GetReleaseVersion() << "\n";
- std::cerr << "Usage: " << program << " [srcdir] [options]\n"
+ std::strstream errorStream;
+
+ errorStream << "cmake version " << cmMakefile::GetMajorVersion()
+ << "." << cmMakefile::GetMinorVersion() << "\n";
+ errorStream << "Usage: " << program << " [srcdir] [options]\n"
<< "Where cmake is run from the directory where you want the object files written. If srcdir is not specified, the current directory is used for both source and object files.\n";
- std::cerr << "Options are:\n";
- std::cerr << "\n-i (puts cmake in wizard mode, not available for ccmake)\n";
- std::cerr << "\n-DVAR:TYPE=VALUE (create a cache file entry)\n";
- std::cerr << "\n-Cpath_to_initial_cache (a cmake list file that is used to pre-load the cache with values.)\n";
- std::cerr << "\n[-GgeneratorName] (where generator name can be one of these: ";
+ errorStream << "Options are:\n";
+ errorStream << "\n-i (puts cmake in wizard mode, not available for ccmake)\n";
+ errorStream << "\n-DVAR:TYPE=VALUE (create a cache file entry)\n";
+ errorStream << "\n-Cpath_to_initial_cache (a cmake list file that is used to pre-load the cache with values.)\n";
+ errorStream << "\n[-GgeneratorName] (where generator name can be one of these: ";
std::vector<std::string> names;
cmMakefileGenerator::GetRegisteredGenerators(names);
for(std::vector<std::string>::iterator i =names.begin();
i != names.end(); ++i)
{
- std::cerr << "\"" << i->c_str() << "\" ";
+ errorStream << "\"" << i->c_str() << "\" ";
}
- std::cerr << ")\n";
+ errorStream << ")\n";
+
+ cmSystemTools::Error(errorStream.str());
}
// Parse the args