Remove some unneeded c_str calls.
This commit is contained in:
parent
2a0c654858
commit
5eb4d7590e
|
@ -30,7 +30,7 @@ unsigned long cmCPackComponent::GetInstalledSize(
|
||||||
std::string path = installDir;
|
std::string path = installDir;
|
||||||
path += '/';
|
path += '/';
|
||||||
path += *fileIt;
|
path += *fileIt;
|
||||||
this->TotalSize += cmSystemTools::FileLength(path.c_str());
|
this->TotalSize += cmSystemTools::FileLength(path);
|
||||||
}
|
}
|
||||||
|
|
||||||
return this->TotalSize;
|
return this->TotalSize;
|
||||||
|
|
|
@ -390,7 +390,7 @@ int cmCPackDebGenerator::createDeb()
|
||||||
packageFiles.begin();
|
packageFiles.begin();
|
||||||
fileIt != packageFiles.end(); ++ fileIt )
|
fileIt != packageFiles.end(); ++ fileIt )
|
||||||
{
|
{
|
||||||
totalSize += cmSystemTools::FileLength(fileIt->c_str());
|
totalSize += cmSystemTools::FileLength(*fileIt);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
out << "Installed-Size: " << (totalSize + 1023) / 1024 << "\n";
|
out << "Installed-Size: " << (totalSize + 1023) / 1024 << "\n";
|
||||||
|
|
|
@ -217,7 +217,7 @@ int cmCPackGenerator::InstallProject()
|
||||||
{
|
{
|
||||||
std::string destDir = "DESTDIR=";
|
std::string destDir = "DESTDIR=";
|
||||||
destDir += tempInstallDirectory;
|
destDir += tempInstallDirectory;
|
||||||
cmSystemTools::PutEnv(destDir.c_str());
|
cmSystemTools::PutEnv(destDir);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -277,7 +277,7 @@ int cmCPackGenerator::InstallProjectViaInstallCommands(
|
||||||
{
|
{
|
||||||
std::string tempInstallDirectoryEnv = "CMAKE_INSTALL_PREFIX=";
|
std::string tempInstallDirectoryEnv = "CMAKE_INSTALL_PREFIX=";
|
||||||
tempInstallDirectoryEnv += tempInstallDirectory;
|
tempInstallDirectoryEnv += tempInstallDirectory;
|
||||||
cmSystemTools::PutEnv(tempInstallDirectoryEnv.c_str());
|
cmSystemTools::PutEnv(tempInstallDirectoryEnv);
|
||||||
std::vector<std::string> installCommandsVector;
|
std::vector<std::string> installCommandsVector;
|
||||||
cmSystemTools::ExpandListArgument(installCommands,installCommandsVector);
|
cmSystemTools::ExpandListArgument(installCommands,installCommandsVector);
|
||||||
std::vector<std::string>::iterator it;
|
std::vector<std::string>::iterator it;
|
||||||
|
@ -404,7 +404,7 @@ int cmCPackGenerator::InstallProjectViaInstalledDirectories(
|
||||||
std::string targetFile;
|
std::string targetFile;
|
||||||
std::string inFileRelative =
|
std::string inFileRelative =
|
||||||
cmSystemTools::RelativePath(top.c_str(),inFile.c_str());
|
cmSystemTools::RelativePath(top.c_str(),inFile.c_str());
|
||||||
cmSystemTools::ReadSymlink(inFile.c_str(),targetFile);
|
cmSystemTools::ReadSymlink(inFile,targetFile);
|
||||||
symlinkedFiles.push_back(std::pair<std::string,
|
symlinkedFiles.push_back(std::pair<std::string,
|
||||||
std::string>(targetFile,inFileRelative));
|
std::string>(targetFile,inFileRelative));
|
||||||
}
|
}
|
||||||
|
@ -437,8 +437,8 @@ int cmCPackGenerator::InstallProjectViaInstalledDirectories(
|
||||||
cmCPackLogger(cmCPackLog::LOG_DEBUG, "Will create a symlink: "
|
cmCPackLogger(cmCPackLog::LOG_DEBUG, "Will create a symlink: "
|
||||||
<< symlinkedIt->second << "--> "
|
<< symlinkedIt->second << "--> "
|
||||||
<< symlinkedIt->first << std::endl);
|
<< symlinkedIt->first << std::endl);
|
||||||
if (!cmSystemTools::CreateSymlink((symlinkedIt->first).c_str(),
|
if (!cmSystemTools::CreateSymlink(symlinkedIt->first,
|
||||||
(symlinkedIt->second).c_str()))
|
symlinkedIt->second))
|
||||||
{
|
{
|
||||||
cmCPackLogger(cmCPackLog::LOG_ERROR, "Cannot create symlink: "
|
cmCPackLogger(cmCPackLog::LOG_ERROR, "Cannot create symlink: "
|
||||||
<< symlinkedIt->second << "--> "
|
<< symlinkedIt->second << "--> "
|
||||||
|
@ -787,7 +787,7 @@ int cmCPackGenerator::InstallProjectViaInstallCMakeProjects(
|
||||||
* in order to put things in subdirs...
|
* in order to put things in subdirs...
|
||||||
*/
|
*/
|
||||||
cmSystemTools::PutEnv(
|
cmSystemTools::PutEnv(
|
||||||
(std::string("DESTDIR=")+tempInstallDirectory).c_str()
|
std::string("DESTDIR=")+tempInstallDirectory
|
||||||
);
|
);
|
||||||
cmCPackLogger(cmCPackLog::LOG_DEBUG,
|
cmCPackLogger(cmCPackLog::LOG_DEBUG,
|
||||||
"- Creating directory: '" << dir << "'" << std::endl);
|
"- Creating directory: '" << dir << "'" << std::endl);
|
||||||
|
|
|
@ -825,7 +825,7 @@ CreateComponentDescription(cmCPackComponent *component,
|
||||||
}
|
}
|
||||||
out << std::endl;
|
out << std::endl;
|
||||||
|
|
||||||
totalSize += cmSystemTools::FileLength((dirName + *fileIt).c_str());
|
totalSize += cmSystemTools::FileLength(dirName + *fileIt);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -828,7 +828,7 @@ cmCTestBuildHandler::LaunchHelper::LaunchHelper(cmCTestBuildHandler* handler):
|
||||||
this->WriteLauncherConfig();
|
this->WriteLauncherConfig();
|
||||||
std::string launchEnv = "CTEST_LAUNCH_LOGS=";
|
std::string launchEnv = "CTEST_LAUNCH_LOGS=";
|
||||||
launchEnv += launchDir;
|
launchEnv += launchDir;
|
||||||
cmSystemTools::PutEnv(launchEnv.c_str());
|
cmSystemTools::PutEnv(launchEnv);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -884,7 +884,7 @@ struct cmCTestCoverageHandlerLocale
|
||||||
{
|
{
|
||||||
if(!lc_all.empty())
|
if(!lc_all.empty())
|
||||||
{
|
{
|
||||||
cmSystemTools::PutEnv(("LC_ALL=" + lc_all).c_str());
|
cmSystemTools::PutEnv("LC_ALL=" + lc_all);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -1491,24 +1491,24 @@ int cmCTestCoverageHandler::HandleLCovCoverage(
|
||||||
lcovExtraFlags + " ";
|
lcovExtraFlags + " ";
|
||||||
|
|
||||||
cmCTestLog(this->CTest, HANDLER_VERBOSE_OUTPUT, "Current coverage dir: "
|
cmCTestLog(this->CTest, HANDLER_VERBOSE_OUTPUT, "Current coverage dir: "
|
||||||
<< fileDir.c_str() << std::endl);
|
<< fileDir << std::endl);
|
||||||
cmCTestLog(this->CTest, HANDLER_VERBOSE_OUTPUT, command.c_str()
|
cmCTestLog(this->CTest, HANDLER_VERBOSE_OUTPUT, command.c_str()
|
||||||
<< std::endl);
|
<< std::endl);
|
||||||
|
|
||||||
std::string output = "";
|
std::string output = "";
|
||||||
std::string errors = "";
|
std::string errors = "";
|
||||||
int retVal = 0;
|
int retVal = 0;
|
||||||
*cont->OFS << "* Run coverage for: " << fileDir.c_str() << std::endl;
|
*cont->OFS << "* Run coverage for: " << fileDir << std::endl;
|
||||||
*cont->OFS << " Command: " << command.c_str() << std::endl;
|
*cont->OFS << " Command: " << command << std::endl;
|
||||||
int res = this->CTest->RunCommand(command.c_str(), &output, &errors,
|
int res = this->CTest->RunCommand(command.c_str(), &output, &errors,
|
||||||
&retVal, fileDir.c_str(), 0 /*this->TimeOut*/);
|
&retVal, fileDir.c_str(), 0 /*this->TimeOut*/);
|
||||||
|
|
||||||
*cont->OFS << " Output: " << output.c_str() << std::endl;
|
*cont->OFS << " Output: " << output << std::endl;
|
||||||
*cont->OFS << " Errors: " << errors.c_str() << std::endl;
|
*cont->OFS << " Errors: " << errors << std::endl;
|
||||||
if ( ! res )
|
if ( ! res )
|
||||||
{
|
{
|
||||||
cmCTestLog(this->CTest, ERROR_MESSAGE,
|
cmCTestLog(this->CTest, ERROR_MESSAGE,
|
||||||
"Problem running coverage on file: " << it->c_str() << std::endl);
|
"Problem running coverage on file: " << *it << std::endl);
|
||||||
cmCTestLog(this->CTest, ERROR_MESSAGE,
|
cmCTestLog(this->CTest, ERROR_MESSAGE,
|
||||||
"Command produced error: " << errors << std::endl);
|
"Command produced error: " << errors << std::endl);
|
||||||
cont->Error ++;
|
cont->Error ++;
|
||||||
|
@ -1517,7 +1517,7 @@ int cmCTestCoverageHandler::HandleLCovCoverage(
|
||||||
if ( retVal != 0 )
|
if ( retVal != 0 )
|
||||||
{
|
{
|
||||||
cmCTestLog(this->CTest, ERROR_MESSAGE, "Coverage command returned: "
|
cmCTestLog(this->CTest, ERROR_MESSAGE, "Coverage command returned: "
|
||||||
<< retVal << " while processing: " << it->c_str() << std::endl);
|
<< retVal << " while processing: " << *it << std::endl);
|
||||||
cmCTestLog(this->CTest, ERROR_MESSAGE,
|
cmCTestLog(this->CTest, ERROR_MESSAGE,
|
||||||
"Command produced error: " << cont->Error << std::endl);
|
"Command produced error: " << cont->Error << std::endl);
|
||||||
}
|
}
|
||||||
|
|
|
@ -234,7 +234,7 @@ bool cmCTestSubmitHandler::SubmitUsingFTP(const std::string& localprefix,
|
||||||
::curl_global_cleanup();
|
::curl_global_cleanup();
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
unsigned long filelen = cmSystemTools::FileLength(local_file.c_str());
|
unsigned long filelen = cmSystemTools::FileLength(local_file);
|
||||||
|
|
||||||
ftpfile = cmsys::SystemTools::Fopen(local_file, "rb");
|
ftpfile = cmsys::SystemTools::Fopen(local_file, "rb");
|
||||||
*this->LogFile << "\tUpload file: " << local_file << " to "
|
*this->LogFile << "\tUpload file: " << local_file << " to "
|
||||||
|
@ -475,7 +475,7 @@ bool cmCTestSubmitHandler::SubmitUsingHTTP(const std::string& localprefix,
|
||||||
::curl_global_cleanup();
|
::curl_global_cleanup();
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
unsigned long filelen = cmSystemTools::FileLength(local_file.c_str());
|
unsigned long filelen = cmSystemTools::FileLength(local_file);
|
||||||
|
|
||||||
ftpfile = cmsys::SystemTools::Fopen(local_file, "rb");
|
ftpfile = cmsys::SystemTools::Fopen(local_file, "rb");
|
||||||
cmCTestLog(this->CTest, HANDLER_VERBOSE_OUTPUT, " Upload file: "
|
cmCTestLog(this->CTest, HANDLER_VERBOSE_OUTPUT, " Upload file: "
|
||||||
|
|
|
@ -1939,7 +1939,7 @@ std::string cmCTestTestHandler::GenerateRegressionImages(
|
||||||
cmCTest::CleanString(measurementfile.match(5));
|
cmCTest::CleanString(measurementfile.match(5));
|
||||||
if ( cmSystemTools::FileExists(filename.c_str()) )
|
if ( cmSystemTools::FileExists(filename.c_str()) )
|
||||||
{
|
{
|
||||||
long len = cmSystemTools::FileLength(filename.c_str());
|
long len = cmSystemTools::FileLength(filename);
|
||||||
if ( len == 0 )
|
if ( len == 0 )
|
||||||
{
|
{
|
||||||
std::string k1 = measurementfile.match(1);
|
std::string k1 = measurementfile.match(1);
|
||||||
|
|
|
@ -98,7 +98,7 @@ cmCTestUpdateHandlerLocale::~cmCTestUpdateHandlerLocale()
|
||||||
{
|
{
|
||||||
std::string put = "LC_MESSAGES=";
|
std::string put = "LC_MESSAGES=";
|
||||||
put += saveLCMessages;
|
put += saveLCMessages;
|
||||||
cmSystemTools::PutEnv(put.c_str());
|
cmSystemTools::PutEnv(put);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
|
@ -78,7 +78,7 @@ public:
|
||||||
* information in the local vector
|
* information in the local vector
|
||||||
*/
|
*/
|
||||||
FileLinesType& CoverageVector =
|
FileLinesType& CoverageVector =
|
||||||
this->Coverage.TotalCoverage[filename.c_str()];
|
this->Coverage.TotalCoverage[filename];
|
||||||
CoverageVector = localCoverageVector;
|
CoverageVector = localCoverageVector;
|
||||||
localCoverageVector.clear();
|
localCoverageVector.clear();
|
||||||
foundFile=false;
|
foundFile=false;
|
||||||
|
@ -98,7 +98,7 @@ public:
|
||||||
* FoundFile and foundSource ensure that
|
* FoundFile and foundSource ensure that
|
||||||
* only the value of the line coverage is captured
|
* only the value of the line coverage is captured
|
||||||
*/
|
*/
|
||||||
std::string result = getValue(line,1).c_str();
|
std::string result = getValue(line,1);
|
||||||
result = result.substr(2,result.npos);
|
result = result.substr(2,result.npos);
|
||||||
if(result == "\"\"")
|
if(result == "\"\"")
|
||||||
{
|
{
|
||||||
|
@ -120,7 +120,7 @@ public:
|
||||||
|
|
||||||
// On exit, capture end of last file covered.
|
// On exit, capture end of last file covered.
|
||||||
FileLinesType& CoverageVector =
|
FileLinesType& CoverageVector =
|
||||||
this->Coverage.TotalCoverage[filename.c_str()];
|
this->Coverage.TotalCoverage[filename];
|
||||||
CoverageVector = localCoverageVector;
|
CoverageVector = localCoverageVector;
|
||||||
foundFile=false;
|
foundFile=false;
|
||||||
localCoverageVector.clear();
|
localCoverageVector.clear();
|
||||||
|
|
|
@ -47,7 +47,7 @@ cmCursesMainForm::cmCursesMainForm(std::vector<std::string> const& args,
|
||||||
cmSystemTools::GetCMakeCursesCommand());
|
cmSystemTools::GetCMakeCursesCommand());
|
||||||
|
|
||||||
// create the arguments for the cmake object
|
// create the arguments for the cmake object
|
||||||
std::string whereCMake = cmSystemTools::GetProgramPath(this->Args[0].c_str());
|
std::string whereCMake = cmSystemTools::GetProgramPath(this->Args[0]);
|
||||||
whereCMake += "/cmake";
|
whereCMake += "/cmake";
|
||||||
this->Args[0] = whereCMake;
|
this->Args[0] = whereCMake;
|
||||||
this->CMakeInstance->SetArgs(this->Args);
|
this->CMakeInstance->SetArgs(this->Args);
|
||||||
|
|
|
@ -1688,7 +1688,7 @@ std::string cmCTest::Base64GzipEncodeFile(std::string file)
|
||||||
//----------------------------------------------------------------------
|
//----------------------------------------------------------------------
|
||||||
std::string cmCTest::Base64EncodeFile(std::string file)
|
std::string cmCTest::Base64EncodeFile(std::string file)
|
||||||
{
|
{
|
||||||
long len = cmSystemTools::FileLength(file.c_str());
|
long len = cmSystemTools::FileLength(file);
|
||||||
cmsys::ifstream ifs(file.c_str(), std::ios::in
|
cmsys::ifstream ifs(file.c_str(), std::ios::in
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
| std::ios::binary
|
| std::ios::binary
|
||||||
|
@ -2860,7 +2860,7 @@ void cmCTest::SetConfigType(const char* ct)
|
||||||
cmSystemTools::ReplaceString(this->ConfigType, ".\\", "");
|
cmSystemTools::ReplaceString(this->ConfigType, ".\\", "");
|
||||||
std::string confTypeEnv
|
std::string confTypeEnv
|
||||||
= "CMAKE_CONFIG_TYPE=" + this->ConfigType;
|
= "CMAKE_CONFIG_TYPE=" + this->ConfigType;
|
||||||
cmSystemTools::PutEnv(confTypeEnv.c_str());
|
cmSystemTools::PutEnv(confTypeEnv);
|
||||||
}
|
}
|
||||||
|
|
||||||
//----------------------------------------------------------------------
|
//----------------------------------------------------------------------
|
||||||
|
|
|
@ -1640,7 +1640,7 @@ bool cmFileCopier::InstallSymlink(const char* fromFile, const char* toFile)
|
||||||
cmSystemTools::RemoveFile(toFile);
|
cmSystemTools::RemoveFile(toFile);
|
||||||
|
|
||||||
// Create the symlink.
|
// Create the symlink.
|
||||||
if(!cmSystemTools::CreateSymlink(symlinkTarget.c_str(), toFile))
|
if(!cmSystemTools::CreateSymlink(symlinkTarget, toFile))
|
||||||
{
|
{
|
||||||
cmOStringStream e;
|
cmOStringStream e;
|
||||||
e << this->Name << " cannot duplicate symlink \"" << fromFile
|
e << this->Name << " cannot duplicate symlink \"" << fromFile
|
||||||
|
@ -3282,7 +3282,7 @@ cmFileCommand::HandleUploadCommand(std::vector<std::string> const& args)
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
unsigned long file_size = cmsys::SystemTools::FileLength(filename.c_str());
|
unsigned long file_size = cmsys::SystemTools::FileLength(filename);
|
||||||
|
|
||||||
#if defined(WIN32) && defined(CMAKE_ENCODING_UTF8)
|
#if defined(WIN32) && defined(CMAKE_ENCODING_UTF8)
|
||||||
url = fix_file_url_windows(url);
|
url = fix_file_url_windows(url);
|
||||||
|
|
|
@ -1475,7 +1475,7 @@ void cmFindPackageCommand::FillPrefixesBuilds()
|
||||||
cmSystemTools::ExpandRegistryValues(f);
|
cmSystemTools::ExpandRegistryValues(f);
|
||||||
cmSystemTools::ConvertToUnixSlashes(f);
|
cmSystemTools::ConvertToUnixSlashes(f);
|
||||||
if(cmSystemTools::FileIsFullPath(f.c_str()) &&
|
if(cmSystemTools::FileIsFullPath(f.c_str()) &&
|
||||||
cmSystemTools::FileIsDirectory(f.c_str()))
|
cmSystemTools::FileIsDirectory(f))
|
||||||
{
|
{
|
||||||
paths.AddPath(f);
|
paths.AddPath(f);
|
||||||
}
|
}
|
||||||
|
|
|
@ -88,7 +88,7 @@ std::string cmFindProgramCommand
|
||||||
{
|
{
|
||||||
|
|
||||||
std::string appName = *name + std::string(".app");
|
std::string appName = *name + std::string(".app");
|
||||||
std::string appPath = cmSystemTools::FindDirectory(appName.c_str(),
|
std::string appPath = cmSystemTools::FindDirectory(appName,
|
||||||
this->SearchPaths,
|
this->SearchPaths,
|
||||||
true);
|
true);
|
||||||
|
|
||||||
|
|
|
@ -329,7 +329,7 @@ static const struct MakeCIdentifierNode : public cmGeneratorExpressionNode
|
||||||
const GeneratorExpressionContent *,
|
const GeneratorExpressionContent *,
|
||||||
cmGeneratorExpressionDAGChecker *) const
|
cmGeneratorExpressionDAGChecker *) const
|
||||||
{
|
{
|
||||||
return cmSystemTools::MakeCidentifier(parameters.front().c_str());
|
return cmSystemTools::MakeCidentifier(parameters.front());
|
||||||
}
|
}
|
||||||
} makeCIdentifierNode;
|
} makeCIdentifierNode;
|
||||||
|
|
||||||
|
|
|
@ -79,7 +79,7 @@ bool cmGetFilenameComponentCommand
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
cmSystemTools::SplitProgramFromArgs(filename.c_str(),
|
cmSystemTools::SplitProgramFromArgs(filename,
|
||||||
result, programArgs);
|
result, programArgs);
|
||||||
}
|
}
|
||||||
else if (args[2] == "EXT")
|
else if (args[2] == "EXT")
|
||||||
|
|
|
@ -300,11 +300,11 @@ void cmGlobalGenerator::FindMakeProgram(cmMakefile* mf)
|
||||||
{
|
{
|
||||||
std::string dir;
|
std::string dir;
|
||||||
std::string file;
|
std::string file;
|
||||||
cmSystemTools::SplitProgramPath(makeProgram.c_str(),
|
cmSystemTools::SplitProgramPath(makeProgram,
|
||||||
dir, file);
|
dir, file);
|
||||||
std::string saveFile = file;
|
std::string saveFile = file;
|
||||||
cmSystemTools::GetShortPath(makeProgram, makeProgram);
|
cmSystemTools::GetShortPath(makeProgram, makeProgram);
|
||||||
cmSystemTools::SplitProgramPath(makeProgram.c_str(),
|
cmSystemTools::SplitProgramPath(makeProgram,
|
||||||
dir, file);
|
dir, file);
|
||||||
makeProgram = dir;
|
makeProgram = dir;
|
||||||
makeProgram += "/";
|
makeProgram += "/";
|
||||||
|
@ -607,7 +607,7 @@ cmGlobalGenerator::EnableLanguage(std::vector<std::string>const& languages,
|
||||||
std::string env = envVar;
|
std::string env = envVar;
|
||||||
env += "=";
|
env += "=";
|
||||||
env += envVarValue;
|
env += envVarValue;
|
||||||
cmSystemTools::PutEnv(env.c_str());
|
cmSystemTools::PutEnv(env);
|
||||||
}
|
}
|
||||||
|
|
||||||
// if determineLanguage was called then load the file it
|
// if determineLanguage was called then load the file it
|
||||||
|
@ -2469,7 +2469,7 @@ void cmGlobalGenerator::EnableMinGWLanguage(cmMakefile *mf)
|
||||||
this->FindMakeProgram(mf);
|
this->FindMakeProgram(mf);
|
||||||
std::string makeProgram = mf->GetRequiredDefinition("CMAKE_MAKE_PROGRAM");
|
std::string makeProgram = mf->GetRequiredDefinition("CMAKE_MAKE_PROGRAM");
|
||||||
std::vector<std::string> locations;
|
std::vector<std::string> locations;
|
||||||
locations.push_back(cmSystemTools::GetProgramPath(makeProgram.c_str()));
|
locations.push_back(cmSystemTools::GetProgramPath(makeProgram));
|
||||||
locations.push_back("/mingw/bin");
|
locations.push_back("/mingw/bin");
|
||||||
locations.push_back("c:/mingw/bin");
|
locations.push_back("c:/mingw/bin");
|
||||||
std::string tgcc = cmSystemTools::FindProgram("gcc", locations);
|
std::string tgcc = cmSystemTools::FindProgram("gcc", locations);
|
||||||
|
|
|
@ -113,7 +113,7 @@ void cmOSXBundleGenerator::CreateFramework(
|
||||||
newName = versions;
|
newName = versions;
|
||||||
newName += "/Current";
|
newName += "/Current";
|
||||||
cmSystemTools::RemoveFile(newName);
|
cmSystemTools::RemoveFile(newName);
|
||||||
cmSystemTools::CreateSymlink(oldName.c_str(), newName.c_str());
|
cmSystemTools::CreateSymlink(oldName, newName);
|
||||||
this->Makefile->AddCMakeOutputFile(newName);
|
this->Makefile->AddCMakeOutputFile(newName);
|
||||||
|
|
||||||
// foo -> Versions/Current/foo
|
// foo -> Versions/Current/foo
|
||||||
|
@ -122,7 +122,7 @@ void cmOSXBundleGenerator::CreateFramework(
|
||||||
newName = contentdir;
|
newName = contentdir;
|
||||||
newName += name;
|
newName += name;
|
||||||
cmSystemTools::RemoveFile(newName);
|
cmSystemTools::RemoveFile(newName);
|
||||||
cmSystemTools::CreateSymlink(oldName.c_str(), newName.c_str());
|
cmSystemTools::CreateSymlink(oldName, newName);
|
||||||
this->Makefile->AddCMakeOutputFile(newName);
|
this->Makefile->AddCMakeOutputFile(newName);
|
||||||
|
|
||||||
// Resources -> Versions/Current/Resources
|
// Resources -> Versions/Current/Resources
|
||||||
|
@ -133,7 +133,7 @@ void cmOSXBundleGenerator::CreateFramework(
|
||||||
newName = contentdir;
|
newName = contentdir;
|
||||||
newName += "Resources";
|
newName += "Resources";
|
||||||
cmSystemTools::RemoveFile(newName);
|
cmSystemTools::RemoveFile(newName);
|
||||||
cmSystemTools::CreateSymlink(oldName.c_str(), newName.c_str());
|
cmSystemTools::CreateSymlink(oldName, newName);
|
||||||
this->Makefile->AddCMakeOutputFile(newName);
|
this->Makefile->AddCMakeOutputFile(newName);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -145,7 +145,7 @@ void cmOSXBundleGenerator::CreateFramework(
|
||||||
newName = contentdir;
|
newName = contentdir;
|
||||||
newName += "Headers";
|
newName += "Headers";
|
||||||
cmSystemTools::RemoveFile(newName);
|
cmSystemTools::RemoveFile(newName);
|
||||||
cmSystemTools::CreateSymlink(oldName.c_str(), newName.c_str());
|
cmSystemTools::CreateSymlink(oldName, newName);
|
||||||
this->Makefile->AddCMakeOutputFile(newName);
|
this->Makefile->AddCMakeOutputFile(newName);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -157,7 +157,7 @@ void cmOSXBundleGenerator::CreateFramework(
|
||||||
newName = contentdir;
|
newName = contentdir;
|
||||||
newName += "PrivateHeaders";
|
newName += "PrivateHeaders";
|
||||||
cmSystemTools::RemoveFile(newName);
|
cmSystemTools::RemoveFile(newName);
|
||||||
cmSystemTools::CreateSymlink(oldName.c_str(), newName.c_str());
|
cmSystemTools::CreateSymlink(oldName, newName);
|
||||||
this->Makefile->AddCMakeOutputFile(newName);
|
this->Makefile->AddCMakeOutputFile(newName);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -178,7 +178,7 @@ std::string cmQtAutoGenerators::ListQt5RccInputs(cmSourceFile* sf,
|
||||||
command.push_back("--list");
|
command.push_back("--list");
|
||||||
|
|
||||||
std::string absFile = cmsys::SystemTools::GetRealPath(
|
std::string absFile = cmsys::SystemTools::GetRealPath(
|
||||||
sf->GetFullPath().c_str());
|
sf->GetFullPath());
|
||||||
|
|
||||||
command.push_back(absFile);
|
command.push_back(absFile);
|
||||||
|
|
||||||
|
@ -394,7 +394,7 @@ bool cmQtAutoGenerators::InitializeAutogenTarget(cmTarget* target)
|
||||||
{
|
{
|
||||||
cmSourceFile* sf = *fileIt;
|
cmSourceFile* sf = *fileIt;
|
||||||
std::string absFile = cmsys::SystemTools::GetRealPath(
|
std::string absFile = cmsys::SystemTools::GetRealPath(
|
||||||
sf->GetFullPath().c_str());
|
sf->GetFullPath());
|
||||||
|
|
||||||
std::string ext = sf->GetExtension();
|
std::string ext = sf->GetExtension();
|
||||||
|
|
||||||
|
@ -2319,8 +2319,8 @@ bool cmQtAutoGenerators::InputFilesNewerThanQrc(const std::string& qrcFile,
|
||||||
it != files.end(); ++it)
|
it != files.end(); ++it)
|
||||||
{
|
{
|
||||||
int inputNewerThanQrc = 0;
|
int inputNewerThanQrc = 0;
|
||||||
bool success = cmsys::SystemTools::FileTimeCompare(it->c_str(),
|
bool success = cmsys::SystemTools::FileTimeCompare(*it,
|
||||||
rccOutput.c_str(),
|
rccOutput,
|
||||||
&inputNewerThanQrc);
|
&inputNewerThanQrc);
|
||||||
if (!success || inputNewerThanQrc >= 0)
|
if (!success || inputNewerThanQrc >= 0)
|
||||||
{
|
{
|
||||||
|
@ -2353,7 +2353,7 @@ bool cmQtAutoGenerators::GenerateQrc()
|
||||||
|
|
||||||
int sourceNewerThanQrc = 0;
|
int sourceNewerThanQrc = 0;
|
||||||
bool generateQrc = !cmsys::SystemTools::FileTimeCompare(*si,
|
bool generateQrc = !cmsys::SystemTools::FileTimeCompare(*si,
|
||||||
rcc_output_file.c_str(),
|
rcc_output_file,
|
||||||
&sourceNewerThanQrc);
|
&sourceNewerThanQrc);
|
||||||
generateQrc = generateQrc || (sourceNewerThanQrc >= 0);
|
generateQrc = generateQrc || (sourceNewerThanQrc >= 0);
|
||||||
generateQrc = generateQrc || this->InputFilesNewerThanQrc(*si,
|
generateQrc = generateQrc || this->InputFilesNewerThanQrc(*si,
|
||||||
|
|
|
@ -43,7 +43,7 @@ bool cmSetCommand
|
||||||
if (!currValue || strcmp(currValue,args[1].c_str()))
|
if (!currValue || strcmp(currValue,args[1].c_str()))
|
||||||
{
|
{
|
||||||
putEnvArg += args[1];
|
putEnvArg += args[1];
|
||||||
cmSystemTools::PutEnv(putEnvArg.c_str());
|
cmSystemTools::PutEnv(putEnvArg);
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
@ -51,7 +51,7 @@ bool cmSetCommand
|
||||||
// if it will be cleared, then clear it if it isn;t already clear
|
// if it will be cleared, then clear it if it isn;t already clear
|
||||||
if (currValue)
|
if (currValue)
|
||||||
{
|
{
|
||||||
cmSystemTools::PutEnv(putEnvArg.c_str());
|
cmSystemTools::PutEnv(putEnvArg);
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -780,7 +780,7 @@ bool cmStringCommand
|
||||||
const std::string& variableName = args[2];
|
const std::string& variableName = args[2];
|
||||||
|
|
||||||
this->Makefile->AddDefinition(variableName,
|
this->Makefile->AddDefinition(variableName,
|
||||||
cmSystemTools::MakeCidentifier(input.c_str()).c_str());
|
cmSystemTools::MakeCidentifier(input).c_str());
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1409,7 +1409,7 @@ void cmSystemTools::AppendEnv(std::vector<std::string> const& env)
|
||||||
for(std::vector<std::string>::const_iterator eit = env.begin();
|
for(std::vector<std::string>::const_iterator eit = env.begin();
|
||||||
eit != env.end(); ++eit)
|
eit != env.end(); ++eit)
|
||||||
{
|
{
|
||||||
cmSystemTools::PutEnv(eit->c_str());
|
cmSystemTools::PutEnv(*eit);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2333,7 +2333,7 @@ bool cmSystemTools::GuessLibrarySOName(std::string const& fullPath,
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
if(!cmSystemTools::ReadSymlink(fullPath.c_str(), soname))
|
if(!cmSystemTools::ReadSymlink(fullPath, soname))
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
|
@ -4713,7 +4713,7 @@ const char* cmTarget::GetExportMacro() const
|
||||||
{
|
{
|
||||||
std::string in = this->GetName();
|
std::string in = this->GetName();
|
||||||
in += "_EXPORTS";
|
in += "_EXPORTS";
|
||||||
this->ExportMacro = cmSystemTools::MakeCindentifier(in.c_str());
|
this->ExportMacro = cmSystemTools::MakeCindentifier(in);
|
||||||
}
|
}
|
||||||
return this->ExportMacro.c_str();
|
return this->ExportMacro.c_str();
|
||||||
}
|
}
|
||||||
|
|
|
@ -1135,13 +1135,13 @@ void cmake::SetGlobalGenerator(cmGlobalGenerator *gg)
|
||||||
{
|
{
|
||||||
env += this->CCEnvironment;
|
env += this->CCEnvironment;
|
||||||
}
|
}
|
||||||
cmSystemTools::PutEnv(env.c_str());
|
cmSystemTools::PutEnv(env);
|
||||||
env = "CXX=";
|
env = "CXX=";
|
||||||
if(this->CXXEnvironment.size())
|
if(this->CXXEnvironment.size())
|
||||||
{
|
{
|
||||||
env += this->CXXEnvironment;
|
env += this->CXXEnvironment;
|
||||||
}
|
}
|
||||||
cmSystemTools::PutEnv(env.c_str());
|
cmSystemTools::PutEnv(env);
|
||||||
}
|
}
|
||||||
|
|
||||||
// set the new
|
// set the new
|
||||||
|
|
|
@ -215,7 +215,7 @@ int cmcmd::ExecuteCMakeCommand(std::vector<std::string>& args)
|
||||||
else if(a.find("=") != a.npos)
|
else if(a.find("=") != a.npos)
|
||||||
{
|
{
|
||||||
// Set environment variable.
|
// Set environment variable.
|
||||||
cmSystemTools::PutEnv(a.c_str());
|
cmSystemTools::PutEnv(a);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -549,7 +549,7 @@ int cmcmd::ExecuteCMakeCommand(std::vector<std::string>& args)
|
||||||
"' because existing path cannot be removed: " << emsg << "\n";
|
"' because existing path cannot be removed: " << emsg << "\n";
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
if(!cmSystemTools::CreateSymlink(args[2].c_str(), args[3].c_str()))
|
if(!cmSystemTools::CreateSymlink(args[2], args[3]))
|
||||||
{
|
{
|
||||||
std::string emsg = cmSystemTools::GetLastSystemError();
|
std::string emsg = cmSystemTools::GetLastSystemError();
|
||||||
std::cerr <<
|
std::cerr <<
|
||||||
|
@ -893,7 +893,7 @@ bool cmcmd::SymlinkInternal(std::string const& file, std::string const& link)
|
||||||
return cmSystemTools::CopyFileAlways(file.c_str(), link.c_str());
|
return cmSystemTools::CopyFileAlways(file.c_str(), link.c_str());
|
||||||
#else
|
#else
|
||||||
std::string linktext = cmSystemTools::GetFilenameName(file);
|
std::string linktext = cmSystemTools::GetFilenameName(file);
|
||||||
return cmSystemTools::CreateSymlink(linktext.c_str(), link.c_str());
|
return cmSystemTools::CreateSymlink(linktext, link);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue