summaryrefslogtreecommitdiffstats
path: root/Source
diff options
context:
space:
mode:
Diffstat (limited to 'Source')
-rw-r--r--Source/cmTarget.cxx37
-rw-r--r--Source/cmTarget.h8
2 files changed, 4 insertions, 41 deletions
diff --git a/Source/cmTarget.cxx b/Source/cmTarget.cxx
index 26e4ff3..50a2c17 100644
--- a/Source/cmTarget.cxx
+++ b/Source/cmTarget.cxx
@@ -62,26 +62,9 @@ void cmTarget::GenerateSourceFilesFromSourceLists(const cmMakefile &mf)
const std::vector<cmSourceFile> &clsList =
mf.GetSources().find(temps)->second;
// if we ahave a limited build list, use it
- if (m_LimitedBuildList.empty())
- {
- m_SourceFiles.insert(m_SourceFiles.end(),
- clsList.begin(),
- clsList.end());
- }
- else
- {
- std::vector<cmSourceFile>::const_iterator si = clsList.begin();
- for (; si != clsList.end(); ++si)
- {
- // is it on the approved list ?
- if (std::find(m_LimitedBuildList.begin(),
- m_LimitedBuildList.end(),
- si->GetFullPath()) != m_LimitedBuildList.end())
- {
- m_SourceFiles.push_back(*si);
- }
- }
- }
+ m_SourceFiles.insert(m_SourceFiles.end(),
+ clsList.begin(),
+ clsList.end());
}
// if one wasn't found then assume it is a single class
else
@@ -89,19 +72,7 @@ void cmTarget::GenerateSourceFilesFromSourceLists(const cmMakefile &mf)
cmSourceFile file;
file.SetIsAnAbstractClass(false);
file.SetName(temps.c_str(), mf.GetCurrentDirectory());
- if (m_LimitedBuildList.empty())
- {
- m_SourceFiles.push_back(file);
- }
- else
- {
- if (std::find(m_LimitedBuildList.begin(),
- m_LimitedBuildList.end(),
- file.GetFullPath()) != m_LimitedBuildList.end())
- {
- m_SourceFiles.push_back(file);
- }
- }
+ m_SourceFiles.push_back(file);
}
}
diff --git a/Source/cmTarget.h b/Source/cmTarget.h
index 50d81d7..031a414 100644
--- a/Source/cmTarget.h
+++ b/Source/cmTarget.h
@@ -87,13 +87,6 @@ public:
std::vector<std::string> &GetSourceLists() {return m_SourceLists;}
/**
- * Get the list of the source lists used by this target
- */
- const std::vector<std::string> &GetLimitedBuildList() const
- {return m_LimitedBuildList;}
- std::vector<std::string> &GetLimitedBuildList() {return m_LimitedBuildList;}
-
- /**
* Get the list of the source files used by this target
*/
const std::vector<cmSourceFile> &GetSourceFiles() const
@@ -135,7 +128,6 @@ public:
std::set<std::string>const& GetUtilities() const { return m_Utilities; }
private:
- std::vector<std::string> m_LimitedBuildList;
std::vector<cmCustomCommand> m_CustomCommands;
std::vector<std::string> m_SourceLists;
TargetType m_TargetType;