cmGlobalCommonGenerator: Add SupportsDirectConsole
Default to `true` since this is used by Makefile generators. The Ninja generator already overrides it to use a version check.
This commit is contained in:
parent
61a737b088
commit
1db4d74628
@ -42,4 +42,7 @@ public:
|
|||||||
std::map<std::string, DirectoryTarget> ComputeDirectoryTargets() const;
|
std::map<std::string, DirectoryTarget> ComputeDirectoryTargets() const;
|
||||||
bool IsExcludedFromAllInConfig(const DirectoryTarget::Target& t,
|
bool IsExcludedFromAllInConfig(const DirectoryTarget::Target& t,
|
||||||
const std::string& config);
|
const std::string& config);
|
||||||
|
|
||||||
|
protected:
|
||||||
|
virtual bool SupportsDirectConsole() const { return true; }
|
||||||
};
|
};
|
||||||
|
@ -406,7 +406,7 @@ public:
|
|||||||
return "1.10.2";
|
return "1.10.2";
|
||||||
}
|
}
|
||||||
static std::string RequiredNinjaVersionForCodePage() { return "1.11"; }
|
static std::string RequiredNinjaVersionForCodePage() { return "1.11"; }
|
||||||
bool SupportsDirectConsole() const;
|
bool SupportsDirectConsole() const override;
|
||||||
bool SupportsImplicitOuts() const;
|
bool SupportsImplicitOuts() const;
|
||||||
bool SupportsManifestRestat() const;
|
bool SupportsManifestRestat() const;
|
||||||
bool SupportsMultilineDepfile() const;
|
bool SupportsMultilineDepfile() const;
|
||||||
|
Loading…
Reference in New Issue
Block a user