summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalGhsMultiGenerator.cxx
diff options
context:
space:
mode:
authorKitware Robot <kwrobot@kitware.com>2016-05-16 14:34:04 (GMT)
committerBrad King <brad.king@kitware.com>2016-05-16 20:05:19 (GMT)
commitd9fd2f5402eeaa345691313658e02b51038f570b (patch)
treedca71b9a7e267f4c6300da3eb770415381726785 /Source/cmGlobalGhsMultiGenerator.cxx
parent82df6deaafb36cbbfd450202bb20b320f637751a (diff)
downloadCMake-d9fd2f5402eeaa345691313658e02b51038f570b.zip
CMake-d9fd2f5402eeaa345691313658e02b51038f570b.tar.gz
CMake-d9fd2f5402eeaa345691313658e02b51038f570b.tar.bz2
Revise C++ coding style using clang-format
Run the `Utilities/Scripts/clang-format.bash` script to update all our C++ code to a new style defined by `.clang-format`. Use `clang-format` version 3.8. * If you reached this commit for a line in `git blame`, re-run the blame operation starting at the parent of this commit to see older history for the content. * See the parent commit for instructions to rebase a change across this style transition commit.
Diffstat (limited to 'Source/cmGlobalGhsMultiGenerator.cxx')
-rw-r--r--Source/cmGlobalGhsMultiGenerator.cxx305
1 files changed, 128 insertions, 177 deletions
diff --git a/Source/cmGlobalGhsMultiGenerator.cxx b/Source/cmGlobalGhsMultiGenerator.cxx
index df7011c..8a80f46 100644
--- a/Source/cmGlobalGhsMultiGenerator.cxx
+++ b/Source/cmGlobalGhsMultiGenerator.cxx
@@ -19,11 +19,12 @@
#include <cmAlgorithms.h>
#include <cmsys/SystemTools.hxx>
-const char *cmGlobalGhsMultiGenerator::FILE_EXTENSION = ".gpj";
-const char *cmGlobalGhsMultiGenerator::DEFAULT_MAKE_PROGRAM = "gbuild";
+const char* cmGlobalGhsMultiGenerator::FILE_EXTENSION = ".gpj";
+const char* cmGlobalGhsMultiGenerator::DEFAULT_MAKE_PROGRAM = "gbuild";
cmGlobalGhsMultiGenerator::cmGlobalGhsMultiGenerator(cmake* cm)
- : cmGlobalGenerator(cm), OSDirRelative(false)
+ : cmGlobalGenerator(cm)
+ , OSDirRelative(false)
{
this->GhsBuildCommandInitialized = false;
}
@@ -33,13 +34,13 @@ cmGlobalGhsMultiGenerator::~cmGlobalGhsMultiGenerator()
cmDeleteAll(TargetFolderBuildStreams);
}
-cmLocalGenerator *
-cmGlobalGhsMultiGenerator::CreateLocalGenerator(cmMakefile* mf)
+cmLocalGenerator* cmGlobalGhsMultiGenerator::CreateLocalGenerator(
+ cmMakefile* mf)
{
return new cmLocalGhsMultiGenerator(this, mf);
}
-void cmGlobalGhsMultiGenerator::GetDocumentation(cmDocumentationEntry &entry)
+void cmGlobalGhsMultiGenerator::GetDocumentation(cmDocumentationEntry& entry)
{
entry.Name = GetActualName();
entry.Brief =
@@ -47,7 +48,7 @@ void cmGlobalGhsMultiGenerator::GetDocumentation(cmDocumentationEntry &entry)
}
void cmGlobalGhsMultiGenerator::EnableLanguage(
- std::vector<std::string> const &l, cmMakefile *mf, bool optional)
+ std::vector<std::string> const& l, cmMakefile* mf, bool optional)
{
mf->AddDefinition("CMAKE_SYSTEM_NAME", "GHS-MULTI");
mf->AddDefinition("CMAKE_SYSTEM_PROCESSOR", "ARM");
@@ -68,38 +69,35 @@ void cmGlobalGhsMultiGenerator::EnableLanguage(
mf->AddDefinition("CMAKE_CXX_COMPILER_ID", "GHS");
mf->AddDefinition("CMAKE_CXX_COMPILER_FORCED", "TRUE");
- if (!ghsCompRoot.empty())
- {
- static const char *compPreFix = "comp_";
+ if (!ghsCompRoot.empty()) {
+ static const char* compPreFix = "comp_";
std::string compFilename =
cmsys::SystemTools::FindLastString(ghsCompRoot.c_str(), compPreFix);
cmsys::SystemTools::ReplaceString(compFilename, compPreFix, "");
mf->AddDefinition("CMAKE_SYSTEM_VERSION", compFilename.c_str());
- }
+ }
mf->AddDefinition("GHSMULTI", "1"); // identifier for user CMake files
this->cmGlobalGenerator::EnableLanguage(l, mf, optional);
}
-void cmGlobalGhsMultiGenerator::FindMakeProgram(cmMakefile *mf)
+void cmGlobalGhsMultiGenerator::FindMakeProgram(cmMakefile* mf)
{
// The GHS generator knows how to lookup its build tool
// directly instead of needing a helper module to do it, so we
// do not actually need to put CMAKE_MAKE_PROGRAM into the cache.
- if (cmSystemTools::IsOff(mf->GetDefinition("CMAKE_MAKE_PROGRAM")))
- {
+ if (cmSystemTools::IsOff(mf->GetDefinition("CMAKE_MAKE_PROGRAM"))) {
mf->AddDefinition("CMAKE_MAKE_PROGRAM",
this->GetGhsBuildCommand().c_str());
- }
+ }
}
-std::string const &cmGlobalGhsMultiGenerator::GetGhsBuildCommand()
+std::string const& cmGlobalGhsMultiGenerator::GetGhsBuildCommand()
{
- if (!this->GhsBuildCommandInitialized)
- {
+ if (!this->GhsBuildCommandInitialized) {
this->GhsBuildCommandInitialized = true;
this->GhsBuildCommand = this->FindGhsBuildCommand();
- }
+ }
return this->GhsBuildCommand;
}
@@ -109,10 +107,9 @@ std::string cmGlobalGhsMultiGenerator::FindGhsBuildCommand()
userPaths.push_back(this->GetCompRoot());
std::string makeProgram =
cmSystemTools::FindProgram(DEFAULT_MAKE_PROGRAM, userPaths);
- if (makeProgram.empty())
- {
+ if (makeProgram.empty()) {
makeProgram = DEFAULT_MAKE_PROGRAM;
- }
+ }
return makeProgram;
}
@@ -120,8 +117,8 @@ std::string cmGlobalGhsMultiGenerator::GetCompRoot()
{
std::string output;
- const std::vector<std::string>
- potentialDirsHardPaths(GetCompRootHardPaths());
+ const std::vector<std::string> potentialDirsHardPaths(
+ GetCompRootHardPaths());
const std::vector<std::string> potentialDirsRegistry(GetCompRootRegistry());
std::vector<std::string> potentialDirsComplete;
@@ -137,16 +134,14 @@ std::string cmGlobalGhsMultiGenerator::GetCompRoot()
for (std::vector<std::string>::const_iterator potentialDirsCompleteIt =
potentialDirsComplete.begin();
potentialDirsCompleteIt != potentialDirsComplete.end();
- ++potentialDirsCompleteIt)
- {
+ ++potentialDirsCompleteIt) {
const std::string dirName(
cmsys::SystemTools::GetFilenameName(*potentialDirsCompleteIt));
- if (dirName.compare(outputDirName) > 0)
- {
+ if (dirName.compare(outputDirName) > 0) {
output = *potentialDirsCompleteIt;
outputDirName = dirName;
- }
}
+ }
return output;
}
@@ -156,10 +151,9 @@ std::vector<std::string> cmGlobalGhsMultiGenerator::GetCompRootHardPaths()
std::vector<std::string> output;
cmSystemTools::Glob("C:/ghs", "comp_[^;]+", output);
for (std::vector<std::string>::iterator outputIt = output.begin();
- outputIt != output.end(); ++outputIt)
- {
+ outputIt != output.end(); ++outputIt) {
*outputIt = "C:/ghs/" + *outputIt;
- }
+ }
return output;
}
@@ -182,21 +176,19 @@ std::vector<std::string> cmGlobalGhsMultiGenerator::GetCompRootRegistry()
}
void cmGlobalGhsMultiGenerator::OpenBuildFileStream(
- std::string const &filepath, cmGeneratedFileStream **filestream)
+ std::string const& filepath, cmGeneratedFileStream** filestream)
{
// Get a stream where to generate things.
- if (NULL == *filestream)
- {
+ if (NULL == *filestream) {
*filestream = new cmGeneratedFileStream(filepath.c_str());
- if (NULL != *filestream)
- {
+ if (NULL != *filestream) {
OpenBuildFileStream(*filestream);
- }
}
+ }
}
void cmGlobalGhsMultiGenerator::OpenBuildFileStream(
- cmGeneratedFileStream *filestream)
+ cmGeneratedFileStream* filestream)
{
*filestream << "#!gbuild" << std::endl;
}
@@ -213,39 +205,30 @@ void cmGlobalGhsMultiGenerator::OpenBuildFileStream()
this->Open(std::string(""), buildFilePath, &this->TargetFolderBuildStreams);
OpenBuildFileStream(GetBuildFileStream());
- char const *osDir =
+ char const* osDir =
this->GetCMakeInstance()->GetCacheDefinition("GHS_OS_DIR");
- if (NULL == osDir)
- {
+ if (NULL == osDir) {
osDir = "";
cmSystemTools::Error("GHS_OS_DIR cache variable must be set");
- }
- else
- {
+ } else {
this->GetCMakeInstance()->MarkCliAsUsed("GHS_OS_DIR");
- }
+ }
std::string fOSDir(this->trimQuotes(osDir));
cmSystemTools::ReplaceString(fOSDir, "\\", "/");
- if (!fOSDir.empty() && ('c' == fOSDir[0] || 'C' == fOSDir[0]))
- {
+ if (!fOSDir.empty() && ('c' == fOSDir[0] || 'C' == fOSDir[0])) {
this->OSDirRelative = false;
- }
- else
- {
+ } else {
this->OSDirRelative = true;
- }
+ }
- char const *bspName =
+ char const* bspName =
this->GetCMakeInstance()->GetCacheDefinition("GHS_BSP_NAME");
- if (NULL == bspName)
- {
+ if (NULL == bspName) {
bspName = "";
cmSystemTools::Error("GHS_BSP_NAME cache variable must be set");
- }
- else
- {
+ } else {
this->GetCMakeInstance()->MarkCliAsUsed("GHS_BSP_NAME");
- }
+ }
std::string fBspName(this->trimQuotes(bspName));
cmSystemTools::ReplaceString(fBspName, "\\", "/");
this->WriteMacros();
@@ -254,114 +237,98 @@ void cmGlobalGhsMultiGenerator::OpenBuildFileStream()
GhsMultiGpj::WriteGpjTag(GhsMultiGpj::PROJECT, this->GetBuildFileStream());
this->WriteDisclaimer(this->GetBuildFileStream());
*this->GetBuildFileStream() << "# Top Level Project File" << std::endl;
- if (!fBspName.empty())
- {
+ if (!fBspName.empty()) {
*this->GetBuildFileStream() << " -bsp " << fBspName << std::endl;
- }
+ }
this->WriteCompilerOptions(fOSDir);
}
void cmGlobalGhsMultiGenerator::CloseBuildFileStream(
- cmGeneratedFileStream **filestream)
+ cmGeneratedFileStream** filestream)
{
- if (filestream)
- {
+ if (filestream) {
delete *filestream;
*filestream = NULL;
- }
- else
- {
+ } else {
cmSystemTools::Error("Build file stream was not open.");
- }
+ }
}
void cmGlobalGhsMultiGenerator::Generate()
{
this->cmGlobalGenerator::Generate();
- if (!this->LocalGenerators.empty())
- {
+ if (!this->LocalGenerators.empty()) {
this->OpenBuildFileStream();
// Build all the folder build files
- for (unsigned int i = 0; i < this->LocalGenerators.size(); ++i)
- {
- cmLocalGhsMultiGenerator *lg =
- static_cast<cmLocalGhsMultiGenerator *>(this->LocalGenerators[i]);
+ for (unsigned int i = 0; i < this->LocalGenerators.size(); ++i) {
+ cmLocalGhsMultiGenerator* lg =
+ static_cast<cmLocalGhsMultiGenerator*>(this->LocalGenerators[i]);
std::vector<cmGeneratorTarget*> tgts = lg->GetGeneratorTargets();
this->UpdateBuildFiles(tgts);
- }
}
+ }
cmDeleteAll(TargetFolderBuildStreams);
this->TargetFolderBuildStreams.clear();
}
void cmGlobalGhsMultiGenerator::GenerateBuildCommand(
- std::vector<std::string> &makeCommand, const std::string &makeProgram,
- const std::string & /*projectName*/, const std::string & /*projectDir*/,
- const std::string &targetName, const std::string & /*config*/,
- bool /*fast*/, bool /*verbose*/,
- std::vector<std::string> const &makeOptions)
+ std::vector<std::string>& makeCommand, const std::string& makeProgram,
+ const std::string& /*projectName*/, const std::string& /*projectDir*/,
+ const std::string& targetName, const std::string& /*config*/, bool /*fast*/,
+ bool /*verbose*/, std::vector<std::string> const& makeOptions)
{
makeCommand.push_back(
- this->SelectMakeProgram(makeProgram, this->GetGhsBuildCommand())
- );
-
- makeCommand.insert(makeCommand.end(),
- makeOptions.begin(), makeOptions.end());
- if (!targetName.empty())
- {
- if (targetName == "clean")
- {
+ this->SelectMakeProgram(makeProgram, this->GetGhsBuildCommand()));
+
+ makeCommand.insert(makeCommand.end(), makeOptions.begin(),
+ makeOptions.end());
+ if (!targetName.empty()) {
+ if (targetName == "clean") {
makeCommand.push_back("-clean");
- }
- else
- {
+ } else {
makeCommand.push_back(targetName);
- }
}
+ }
}
void cmGlobalGhsMultiGenerator::WriteMacros()
{
- char const *ghsGpjMacros =
+ char const* ghsGpjMacros =
this->GetCMakeInstance()->GetCacheDefinition("GHS_GPJ_MACROS");
- if (NULL != ghsGpjMacros)
- {
+ if (NULL != ghsGpjMacros) {
std::vector<std::string> expandedList;
cmSystemTools::ExpandListArgument(std::string(ghsGpjMacros), expandedList);
for (std::vector<std::string>::const_iterator expandedListI =
expandedList.begin();
- expandedListI != expandedList.end(); ++expandedListI)
- {
+ expandedListI != expandedList.end(); ++expandedListI) {
*this->GetBuildFileStream() << "macro " << *expandedListI << std::endl;
- }
}
+ }
}
void cmGlobalGhsMultiGenerator::WriteHighLevelDirectives()
{
*this->GetBuildFileStream() << "primaryTarget=arm_integrity.tgt"
<< std::endl;
- char const *const customization =
+ char const* const customization =
this->GetCMakeInstance()->GetCacheDefinition("GHS_CUSTOMIZATION");
- if (NULL != customization && strlen(customization) > 0)
- {
- *this->GetBuildFileStream() << "customization="
- << trimQuotes(customization)
- << std::endl;
+ if (NULL != customization && strlen(customization) > 0) {
+ *this->GetBuildFileStream()
+ << "customization=" << trimQuotes(customization) << std::endl;
this->GetCMakeInstance()->MarkCliAsUsed("GHS_CUSTOMIZATION");
- }
+ }
}
-void cmGlobalGhsMultiGenerator::WriteCompilerOptions(std::string const &fOSDir)
+void cmGlobalGhsMultiGenerator::WriteCompilerOptions(std::string const& fOSDir)
{
*this->GetBuildFileStream() << " -os_dir=\"" << fOSDir << "\""
<< std::endl;
}
-void cmGlobalGhsMultiGenerator::WriteDisclaimer(std::ostream *os)
+void cmGlobalGhsMultiGenerator::WriteDisclaimer(std::ostream* os)
{
(*os) << "#" << std::endl
<< "# CMAKE generated file: DO NOT EDIT!" << std::endl
@@ -372,10 +339,10 @@ void cmGlobalGhsMultiGenerator::WriteDisclaimer(std::ostream *os)
}
void cmGlobalGhsMultiGenerator::AddFilesUpToPath(
- cmGeneratedFileStream *mainBuildFile,
- std::map<std::string, cmGeneratedFileStream *> *targetFolderBuildStreams,
- char const *homeOutputDirectory, std::string const &path,
- GhsMultiGpj::Types projType, std::string const &relPath)
+ cmGeneratedFileStream* mainBuildFile,
+ std::map<std::string, cmGeneratedFileStream*>* targetFolderBuildStreams,
+ char const* homeOutputDirectory, std::string const& path,
+ GhsMultiGpj::Types projType, std::string const& relPath)
{
std::string workingPath(path);
cmSystemTools::ConvertToUnixSlashes(workingPath);
@@ -383,55 +350,50 @@ void cmGlobalGhsMultiGenerator::AddFilesUpToPath(
cmSystemTools::SplitString(workingPath);
std::string workingRelPath(relPath);
cmSystemTools::ConvertToUnixSlashes(workingRelPath);
- if (!workingRelPath.empty())
- {
+ if (!workingRelPath.empty()) {
workingRelPath += "/";
- }
+ }
std::string pathUpTo;
for (std::vector<cmsys::String>::const_iterator splitPathI =
splitPath.begin();
- splitPath.end() != splitPathI; ++splitPathI)
- {
+ splitPath.end() != splitPathI; ++splitPathI) {
pathUpTo += *splitPathI;
if (targetFolderBuildStreams->end() ==
- targetFolderBuildStreams->find(pathUpTo))
- {
+ targetFolderBuildStreams->find(pathUpTo)) {
AddFilesUpToPathNewBuildFile(
- mainBuildFile, targetFolderBuildStreams, homeOutputDirectory,
- pathUpTo, splitPath.begin() == splitPathI, workingRelPath, projType);
- }
+ mainBuildFile, targetFolderBuildStreams, homeOutputDirectory, pathUpTo,
+ splitPath.begin() == splitPathI, workingRelPath, projType);
+ }
AddFilesUpToPathAppendNextFile(targetFolderBuildStreams, pathUpTo,
splitPathI, splitPath.end(), projType);
pathUpTo += "/";
- }
+ }
}
void cmGlobalGhsMultiGenerator::Open(
- std::string const &mapKeyName, std::string const &fileName,
- std::map<std::string, cmGeneratedFileStream *> *fileMap)
+ std::string const& mapKeyName, std::string const& fileName,
+ std::map<std::string, cmGeneratedFileStream*>* fileMap)
{
- if (fileMap->end() == fileMap->find(fileName))
- {
- cmGeneratedFileStream *temp(new cmGeneratedFileStream);
+ if (fileMap->end() == fileMap->find(fileName)) {
+ cmGeneratedFileStream* temp(new cmGeneratedFileStream);
temp->open(fileName.c_str());
(*fileMap)[mapKeyName] = temp;
- }
+ }
}
void cmGlobalGhsMultiGenerator::AddFilesUpToPathNewBuildFile(
- cmGeneratedFileStream *mainBuildFile,
- std::map<std::string, cmGeneratedFileStream *> *targetFolderBuildStreams,
- char const *homeOutputDirectory, std::string const &pathUpTo,
- bool const isFirst, std::string const &relPath,
+ cmGeneratedFileStream* mainBuildFile,
+ std::map<std::string, cmGeneratedFileStream*>* targetFolderBuildStreams,
+ char const* homeOutputDirectory, std::string const& pathUpTo,
+ bool const isFirst, std::string const& relPath,
GhsMultiGpj::Types const projType)
{
// create folders up to file path
std::string absPath = std::string(homeOutputDirectory) + "/" + relPath;
std::string newPath = absPath + pathUpTo;
- if (!cmSystemTools::FileExists(newPath.c_str()))
- {
+ if (!cmSystemTools::FileExists(newPath.c_str())) {
cmSystemTools::MakeDirectory(newPath.c_str());
- }
+ }
// Write out to filename for first time
std::string relFilename(GetFileNameFromPath(pathUpTo));
@@ -442,16 +404,15 @@ void cmGlobalGhsMultiGenerator::AddFilesUpToPathNewBuildFile(
WriteDisclaimer((*targetFolderBuildStreams)[pathUpTo]);
// Add to main build file
- if (isFirst)
- {
+ if (isFirst) {
*mainBuildFile << relFilename << " ";
GhsMultiGpj::WriteGpjTag(projType, mainBuildFile);
- }
+ }
}
void cmGlobalGhsMultiGenerator::AddFilesUpToPathAppendNextFile(
- std::map<std::string, cmGeneratedFileStream *> *targetFolderBuildStreams,
- std::string const &pathUpTo,
+ std::map<std::string, cmGeneratedFileStream*>* targetFolderBuildStreams,
+ std::string const& pathUpTo,
std::vector<cmsys::String>::const_iterator splitPathI,
std::vector<cmsys::String>::const_iterator end,
GhsMultiGpj::Types const projType)
@@ -459,25 +420,23 @@ void cmGlobalGhsMultiGenerator::AddFilesUpToPathAppendNextFile(
std::vector<cmsys::String>::const_iterator splitPathNextI = splitPathI + 1;
if (end != splitPathNextI &&
targetFolderBuildStreams->end() ==
- targetFolderBuildStreams->find(pathUpTo + "/" + *splitPathNextI))
- {
+ targetFolderBuildStreams->find(pathUpTo + "/" + *splitPathNextI)) {
std::string nextFilename(*splitPathNextI);
nextFilename = GetFileNameFromPath(nextFilename);
*(*targetFolderBuildStreams)[pathUpTo] << nextFilename << " ";
GhsMultiGpj::WriteGpjTag(projType, (*targetFolderBuildStreams)[pathUpTo]);
- }
+ }
}
-std::string
-cmGlobalGhsMultiGenerator::GetFileNameFromPath(std::string const &path)
+std::string cmGlobalGhsMultiGenerator::GetFileNameFromPath(
+ std::string const& path)
{
std::string output(path);
- if (!path.empty())
- {
+ if (!path.empty()) {
cmSystemTools::ConvertToUnixSlashes(output);
std::vector<cmsys::String> splitPath = cmSystemTools::SplitString(output);
output += "/" + splitPath.back() + FILE_EXTENSION;
- }
+ }
return output;
}
@@ -485,64 +444,56 @@ void cmGlobalGhsMultiGenerator::UpdateBuildFiles(
std::vector<cmGeneratorTarget*> tgts)
{
for (std::vector<cmGeneratorTarget*>::iterator tgtsI = tgts.begin();
- tgtsI != tgts.end(); ++tgtsI)
- {
- const cmGeneratorTarget *tgt = *tgtsI;
- if (IsTgtForBuild(tgt))
- {
- char const *rawFolderName = tgt->GetProperty("FOLDER");
- if (NULL == rawFolderName)
- {
+ tgtsI != tgts.end(); ++tgtsI) {
+ const cmGeneratorTarget* tgt = *tgtsI;
+ if (IsTgtForBuild(tgt)) {
+ char const* rawFolderName = tgt->GetProperty("FOLDER");
+ if (NULL == rawFolderName) {
rawFolderName = "";
- }
+ }
std::string folderName(rawFolderName);
if (this->TargetFolderBuildStreams.end() ==
- this->TargetFolderBuildStreams.find(folderName))
- {
+ this->TargetFolderBuildStreams.find(folderName)) {
this->AddFilesUpToPath(
GetBuildFileStream(), &this->TargetFolderBuildStreams,
this->GetCMakeInstance()->GetHomeOutputDirectory(), folderName,
GhsMultiGpj::PROJECT);
- }
+ }
std::vector<cmsys::String> splitPath = cmSystemTools::SplitString(
- cmGhsMultiTargetGenerator::GetRelBuildFileName(tgt));
+ cmGhsMultiTargetGenerator::GetRelBuildFileName(tgt));
std::string foldNameRelBuildFile(*(splitPath.end() - 2) + "/" +
splitPath.back());
*this->TargetFolderBuildStreams[folderName] << foldNameRelBuildFile
<< " ";
- GhsMultiGpj::WriteGpjTag(cmGhsMultiTargetGenerator::GetGpjTag(
- tgt),
+ GhsMultiGpj::WriteGpjTag(cmGhsMultiTargetGenerator::GetGpjTag(tgt),
this->TargetFolderBuildStreams[folderName]);
- }
}
+ }
}
-bool cmGlobalGhsMultiGenerator::IsTgtForBuild(const cmGeneratorTarget *tgt)
+bool cmGlobalGhsMultiGenerator::IsTgtForBuild(const cmGeneratorTarget* tgt)
{
const std::string config =
tgt->Target->GetMakefile()->GetSafeDefinition("CMAKE_BUILD_TYPE");
- std::vector<cmSourceFile *> tgtSources;
+ std::vector<cmSourceFile*> tgtSources;
tgt->GetSourceFiles(tgtSources, config);
bool tgtInBuild = true;
- char const *excludeFromAll = tgt->GetProperty("EXCLUDE_FROM_ALL");
+ char const* excludeFromAll = tgt->GetProperty("EXCLUDE_FROM_ALL");
if (NULL != excludeFromAll && '1' == excludeFromAll[0] &&
- '\0' == excludeFromAll[1])
- {
+ '\0' == excludeFromAll[1]) {
tgtInBuild = false;
}
return !tgtSources.empty() && tgtInBuild;
}
-std::string cmGlobalGhsMultiGenerator::trimQuotes(std::string const &str)
+std::string cmGlobalGhsMultiGenerator::trimQuotes(std::string const& str)
{
std::string result;
result.reserve(str.size());
- for (const char *ch = str.c_str(); *ch != '\0'; ++ch)
- {
- if (*ch != '"')
- {
+ for (const char* ch = str.c_str(); *ch != '\0'; ++ch) {
+ if (*ch != '"') {
result += *ch;
- }
}
+ }
return result;
}