diff options
Diffstat (limited to 'Source/cmMakefile.h')
-rw-r--r-- | Source/cmMakefile.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Source/cmMakefile.h b/Source/cmMakefile.h index 40e44a5..b2c3c4d 100644 --- a/Source/cmMakefile.h +++ b/Source/cmMakefile.h @@ -895,6 +895,9 @@ public: const char* CompileFeaturesAvailable(const std::string& lang, std::string *error) const; + bool HaveFeatureAvailable(cmTarget const* target, std::string const& lang, + const std::string& feature) const; + void ClearMatches(); void StoreMatches(cmsys::RegularExpression& re); @@ -1115,6 +1118,11 @@ private: bool& needC99, bool& needC11) const; void CheckNeededCxxLanguage(const std::string& feature, bool& needCxx98, bool& needCxx11) const; + + bool HaveCFeatureAvailable(cmTarget const* target, + const std::string& feature) const; + bool HaveCxxFeatureAvailable(cmTarget const* target, + const std::string& feature) const; }; //---------------------------------------------------------------------------- |