summaryrefslogtreecommitdiffstats
path: root/Source/cmTarget.h
diff options
context:
space:
mode:
authorStephen Kelly <steveire@gmail.com>2015-09-13 08:18:15 (GMT)
committerStephen Kelly <steveire@gmail.com>2015-10-07 06:37:58 (GMT)
commitdce6581b7b58c346796c8d3045f4ce70d9672755 (patch)
tree67f6e891e43864da85e9ccd04843f8629ab09b18 /Source/cmTarget.h
parent7b6dc0fe45c7064ad741461bfaf19028e8539c78 (diff)
downloadCMake-dce6581b7b58c346796c8d3045f4ce70d9672755.zip
CMake-dce6581b7b58c346796c8d3045f4ce70d9672755.tar.gz
CMake-dce6581b7b58c346796c8d3045f4ce70d9672755.tar.bz2
cmGeneratorTarget: Move computed sources from cmTarget.
Diffstat (limited to 'Source/cmTarget.h')
-rw-r--r--Source/cmTarget.h18
1 files changed, 3 insertions, 15 deletions
diff --git a/Source/cmTarget.h b/Source/cmTarget.h
index 6024c38..71f0d1f 100644
--- a/Source/cmTarget.h
+++ b/Source/cmTarget.h
@@ -135,15 +135,6 @@ public:
void Compute();
- typedef std::map<std::string, std::vector<cmSourceFile*> >
- SourceFilesMapType;
-
- SourceFilesMapType& GetSourceFilesMap() const;
-
- bool GetLinkImplementationLanguageIsContextDependent() const {
- return this->LinkImplementationLanguageIsContextDependent;
- }
-
/**
* Add sources to the target.
*/
@@ -151,7 +142,6 @@ public:
void AddTracedSources(std::vector<std::string> const& srcs);
cmSourceFile* AddSourceCMP0049(const std::string& src);
cmSourceFile* AddSource(const std::string& src);
- void AddGenerateTimeSource(const std::string& src);
enum LinkLibraryType {GENERAL, DEBUG, OPTIMIZED};
@@ -395,6 +385,9 @@ public:
cmStringRange GetCompileDefinitionsEntries() const;
cmBacktraceRange GetCompileDefinitionsBacktraces() const;
+ cmStringRange GetSourceEntries() const;
+ cmBacktraceRange GetSourceBacktraces() const;
+
#if defined(_WIN32) && !defined(__CYGWIN__)
const LinkLibraryVectorType &GetLinkLibrariesForVS6() const {
return this->LinkLibrariesForVS6;}
@@ -473,9 +466,6 @@ private:
std::string ImportedGetFullPath(const std::string& config,
bool implib) const;
-
- void GetSourceFiles(std::vector<std::string> &files,
- const std::string& config) const;
private:
mutable cmPropertyMap Properties;
std::set<std::string> SystemIncludeDirectories;
@@ -509,8 +499,6 @@ private:
bool IsApple;
bool IsImportedTarget;
bool BuildInterfaceIncludesAppended;
- mutable bool DebugSourcesDone;
- mutable bool LinkImplementationLanguageIsContextDependent;
#if defined(_WIN32) && !defined(__CYGWIN__)
bool LinkLibrariesForVS6Analyzed;
#endif