summaryrefslogtreecommitdiffstats
path: root/Tools/python.py
diff options
context:
space:
mode:
Diffstat (limited to 'Tools/python.py')
-rw-r--r--Tools/python.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/Tools/python.py b/Tools/python.py
index 7c45a76..b1c8dd0 100644
--- a/Tools/python.py
+++ b/Tools/python.py
@@ -620,7 +620,7 @@ def configure(conf):
v.PYO = getattr(Options.options, 'pyo', 1)
try:
- v.PYTAG = conf.cmd_and_log(conf.env.PYTHON + ['-c', "import imp;print(imp.get_tag())"]).strip()
+ v.PYTAG = conf.cmd_and_log(conf.env.PYTHON + ['-c', "import sys\ntry:\n print(sys.implementation.cache_tag)\nexcept AttributeError:\n import imp\n print(imp.get_tag())\n"]).strip()
except Errors.WafError:
pass