Barry Smith <[email protected]> writes: > Clumsy code it is :-)
Fixed in 'next'. commit 96c122f7ff11b2781a634ef7c59f013fab739c6b (jed/config-cleanup) Author: Jed Brown <[email protected]> Date: Fri Jun 28 10:39:37 2013 -0500 config: python-2.4 does not support decorators This amends 2a571ffb5945aee7 to avoid decorators. diff --git a/config/BuildSystem/config/setCompilers.py b/config/BuildSystem/config/setCompilers.py index a7c1507..0b3325c 100644 --- a/config/BuildSystem/config/setCompilers.py +++ b/config/BuildSystem/config/setCompilers.py @@ -124,8 +124,6 @@ class Configure(config.base.Configure): return 0 isNAG = staticmethod(isNAG) - @staticmethod - @config.memoize def isGNU(compiler): '''Returns true if the compiler is a GNU compiler''' try: @@ -148,6 +146,7 @@ class Configure(config.base.Configure): except RuntimeError: pass return 0 + isGNU = staticmethod(config.memoize(isGNU)) def isClang(compiler): '''Returns true if the compiler is a Clang/LLVM compiler'''
pgpa6InrpY5sg.pgp
Description: PGP signature
