projects/aports·blob master · refs

22 lines · 574 B

1diff --git a/waflib/Context.py b/waflib/Context.py
2index 761b521..d4406d8 100644
3--- a/waflib/Context.py
4+++ b/waflib/Context.py
5@@ -6,7 +6,7 @@
6 Classes and functions enabling the command system
7 """
8
9-import os, re, imp, sys
10+import os, re, types, sys
11 from waflib import Utils, Errors, Logs
12 import waflib.Node
13
14@@ -660,7 +660,7 @@ def load_module(path, encoding=None):
15 except KeyError:
16 pass
17
18- module = imp.new_module(WSCRIPT_FILE)
19+ module = types.ModuleType(WSCRIPT_FILE)
20 try:
21 code = Utils.readf(path, m='r', encoding=encoding)
22 except EnvironmentError: