replace execfile() by equivalent exec statement
[scons.git] / src / engine / SCons / compat / _scons_optparse.py
index 386dfea67362ea72ca12ffa23d4fc6241efa1f6b..23f2ad3128883a453be3175ad42a997689e583d0 100644 (file)
@@ -920,7 +920,7 @@ class Values:
 
     def read_file(self, filename, mode="careful"):
         vars = {}
-        execfile(filename, vars)
+        exec string.replace(open(filename).read(), '\r', '\n') in vars
         self._update(vars, mode)
 
     def ensure_value(self, attr, value):