cmGlobalGenerator: Add IsIncludeExternalMSProjectSupported method

This commit is contained in:
Tomoki Imai
2017-12-04 11:21:43 -05:00
committed by Brad King
parent 6e07850544
commit c89e8522bb
2 changed files with 6 additions and 0 deletions
+4
View File
@@ -358,6 +358,10 @@ public:
virtual bool IsIPOSupported() const { return false; }
/** Return whether the generator can import external visual studio project
using INCLUDE_EXTERNAL_MSPROJECT */
virtual bool IsIncludeExternalMSProjectSupported() const { return false; }
/** Return whether the generator should use EFFECTIVE_PLATFORM_NAME. This is
relevant for mixed macOS and iOS builds. */
virtual bool UseEffectivePlatformName(cmMakefile*) const { return false; }
+2
View File
@@ -101,6 +101,8 @@ public:
/** Return true if building for Windows CE */
virtual bool TargetsWindowsCE() const { return false; }
bool IsIncludeExternalMSProjectSupported() const override { return true; }
class TargetSet : public std::set<cmGeneratorTarget const*>
{
};