From a89c02ce3d53aa6459a3d76d9f5c0573da88ceb3 Mon Sep 17 00:00:00 2001 From: Stephen Kelly Date: Wed, 8 Jul 2015 22:58:30 +0200 Subject: [PATCH] cmMakefile: Out of line some API. --- Source/cmMakefile.cxx | 15 +++++++++++++++ Source/cmMakefile.h | 15 +++------------ 2 files changed, 18 insertions(+), 12 deletions(-) diff --git a/Source/cmMakefile.cxx b/Source/cmMakefile.cxx index e4ecd1fcd..d5775fbf8 100644 --- a/Source/cmMakefile.cxx +++ b/Source/cmMakefile.cxx @@ -273,6 +273,21 @@ void cmMakefile::IssueMessage(cmake::MessageType t, } } +std::vector cmMakefile::GetIncludeDirectoriesEntries() const +{ + return this->IncludeDirectoriesEntries; +} + +std::vector cmMakefile::GetCompileOptionsEntries() const +{ + return this->CompileOptionsEntries; +} + +std::vector cmMakefile::GetCompileDefinitionsEntries() const +{ + return this->CompileDefinitionsEntries; +} + //---------------------------------------------------------------------------- cmListFileBacktrace cmMakefile::GetBacktrace() const { diff --git a/Source/cmMakefile.h b/Source/cmMakefile.h index d9dd46668..783658d48 100644 --- a/Source/cmMakefile.h +++ b/Source/cmMakefile.h @@ -746,18 +746,9 @@ public: /** Set whether or not to report a CMP0000 violation. */ void SetCheckCMP0000(bool b) { this->CheckCMP0000 = b; } - std::vector GetIncludeDirectoriesEntries() const - { - return this->IncludeDirectoriesEntries; - } - std::vector GetCompileOptionsEntries() const - { - return this->CompileOptionsEntries; - } - std::vector GetCompileDefinitionsEntries() const - { - return this->CompileDefinitionsEntries; - } + std::vector GetIncludeDirectoriesEntries() const; + std::vector GetCompileOptionsEntries() const; + std::vector GetCompileDefinitionsEntries() const; bool IsConfigured() const { return this->Configured; } void SetConfigured(){ this->Configured = true; }