diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/g-ir-tool-template.in | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/tools/g-ir-tool-template.in b/tools/g-ir-tool-template.in index c9234c28..59f3ff47 100644 --- a/tools/g-ir-tool-template.in +++ b/tools/g-ir-tool-template.in @@ -25,8 +25,13 @@ from __future__ import unicode_literals import os import sys -import __builtin__ +if sys.version_info.major < 3: + import __builtin__ as builtins +else: + import builtins + +builtins.__dict__['DATADIR'] = "@datarootdir@" debug = os.getenv('GI_SCANNER_DEBUG', '').split(',') if debug: @@ -55,7 +60,6 @@ srcdir = os.getenv('UNINSTALLED_INTROSPECTION_SRCDIR', None) if srcdir is not None: pylibdir = srcdir -__builtin__.__dict__['DATADIR'] = datadir sys.path.insert(0, pylibdir) from giscanner.@TOOL_MODULE@ import @TOOL_FUNCTION@ |