Changeset 6d9d2452e11f…
Parent 572283a0d643…
by
Changes to one file · Browse files at 6d9d2452e11f Showing diff from parent 572283a0d643 Diff from another changeset...
@@ -148,8 +148,11 @@ if not(self.force or newer(qrc_file, py_file)):
return
import PyQt4
- path = os.getenv('PATH')
- os.putenv('PATH', path + ';' + os.path.dirname(PyQt4.__file__) + '\\bin')
+ origpath = os.getenv('PATH')
+ path = origpath.split(os.pathsep)
+ pyqtfolder = os.path.dirname(PyQt4.__file__)
+ path.append(os.path.join(pyqtfolder, 'bin'))
+ os.putenv('PATH', os.pathsep.join(path))
if os.system('pyrcc4 "%s" -o "%s"' % (qrc_file, py_file)) > 0:
self.warn("Unable to generate python module %s for resource file %s"
% (py_file, qrc_file))
@@ -157,7 +160,7 @@ raise SystemExit(1)
else:
log.info('compiled %s into %s' % (qrc_file, py_file))
- os.putenv('PATH', path)
+ os.putenv('PATH', origpath)
def _generate_qrc(self, qrc_file, srcfiles, prefix):
basedir = os.path.dirname(qrc_file)
|
Loading...