cmPolicies: Make all API static.
This commit is contained in:
parent
23e2bcc8db
commit
13981f2068
|
@ -243,7 +243,7 @@ bool cmPolicies::ApplyPolicyVersion(cmMakefile *mf,
|
||||||
{
|
{
|
||||||
if (isPolicyNewerThan(pid, majorVer, minorVer, patchVer))
|
if (isPolicyNewerThan(pid, majorVer, minorVer, patchVer))
|
||||||
{
|
{
|
||||||
if(this->GetPolicyStatus(pid) == cmPolicies::REQUIRED_ALWAYS)
|
if(cmPolicies::GetPolicyStatus(pid) == cmPolicies::REQUIRED_ALWAYS)
|
||||||
{
|
{
|
||||||
ancientPolicies.push_back(pid);
|
ancientPolicies.push_back(pid);
|
||||||
}
|
}
|
||||||
|
|
|
@ -250,22 +250,22 @@ public:
|
||||||
};
|
};
|
||||||
|
|
||||||
///! convert a string policy ID into a number
|
///! convert a string policy ID into a number
|
||||||
bool GetPolicyID(const char *id, /* out */ cmPolicies::PolicyID &pid);
|
static bool GetPolicyID(const char *id, /* out */ cmPolicies::PolicyID &pid);
|
||||||
|
|
||||||
///! Get the default status for a policy
|
///! Get the default status for a policy
|
||||||
cmPolicies::PolicyStatus GetPolicyStatus(cmPolicies::PolicyID id);
|
static cmPolicies::PolicyStatus GetPolicyStatus(cmPolicies::PolicyID id);
|
||||||
|
|
||||||
///! Set a policy level for this listfile
|
///! Set a policy level for this listfile
|
||||||
bool ApplyPolicyVersion(cmMakefile *mf, const char *version);
|
static bool ApplyPolicyVersion(cmMakefile *mf, const char *version);
|
||||||
|
|
||||||
///! return a warning string for a given policy
|
///! return a warning string for a given policy
|
||||||
std::string GetPolicyWarning(cmPolicies::PolicyID id);
|
static std::string GetPolicyWarning(cmPolicies::PolicyID id);
|
||||||
|
|
||||||
///! return an error string for when a required policy is unspecified
|
///! return an error string for when a required policy is unspecified
|
||||||
std::string GetRequiredPolicyError(cmPolicies::PolicyID id);
|
static std::string GetRequiredPolicyError(cmPolicies::PolicyID id);
|
||||||
|
|
||||||
///! return an error string for when a required policy is unspecified
|
///! return an error string for when a required policy is unspecified
|
||||||
std::string GetRequiredAlwaysPolicyError(cmPolicies::PolicyID id);
|
static std::string GetRequiredAlwaysPolicyError(cmPolicies::PolicyID id);
|
||||||
|
|
||||||
/** Represent a set of policy values. */
|
/** Represent a set of policy values. */
|
||||||
typedef std::map<PolicyID, PolicyStatus> PolicyMap;
|
typedef std::map<PolicyID, PolicyStatus> PolicyMap;
|
||||||
|
|
Loading…
Reference in New Issue