summaryrefslogtreecommitdiff
path: root/Source/cmUseMangledMesaCommand.cxx
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2013-10-18 11:55:42 -0400
committerBrad King <brad.king@kitware.com>2013-10-22 09:09:51 -0400
commit97268cf5b7626febb06d04c2201ace397a4863fd (patch)
tree959cacfbee953a25a5cb3aad0cd53b5052a4aa40 /Source/cmUseMangledMesaCommand.cxx
parent9f64fbf5b5f128580639f14e232430194c9326f1 (diff)
downloadcmake-97268cf5b7626febb06d04c2201ace397a4863fd.tar.gz
Add policy CMP0030 to disallow use_mangled_mesa
Diffstat (limited to 'Source/cmUseMangledMesaCommand.cxx')
-rw-r--r--Source/cmUseMangledMesaCommand.cxx4
1 files changed, 3 insertions, 1 deletions
diff --git a/Source/cmUseMangledMesaCommand.cxx b/Source/cmUseMangledMesaCommand.cxx
index 4c189e665d..1bd579dfa8 100644
--- a/Source/cmUseMangledMesaCommand.cxx
+++ b/Source/cmUseMangledMesaCommand.cxx
@@ -14,10 +14,12 @@
#include <cmsys/RegularExpression.hxx>
-// cmUseMangledMesaCommand
bool cmUseMangledMesaCommand
::InitialPass(std::vector<std::string> const& args, cmExecutionStatus &)
{
+ if(this->Disallowed(cmPolicies::CMP0030,
+ "The use_mangled_mesa command should not be called; see CMP0030."))
+ { return true; }
// expected two arguments:
// arguement one: the full path to gl_mangle.h
// arguement two : directory for output of edited headers