##### Checksum python bytecode for builders try: import SCons.Node.Python class MethodValue(SCons.Node.Python.Value): def __init__(self, func): self.code = func.func_code SCons.Node.Python.Value.__init__(self, (self.code.co_code, self.code.co_consts, self.code.co_names, self.code.co_varnames, self.code.co_flags)) def rfile(self): return self def __str__(self): return repr(self.code.co_name) except ImportError: pass