summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build-aux/gen-resources.py9
1 files changed, 1 insertions, 8 deletions
diff --git a/build-aux/gen-resources.py b/build-aux/gen-resources.py
index 4c182d9cf..3f790b6c9 100644
--- a/build-aux/gen-resources.py
+++ b/build-aux/gen-resources.py
@@ -6,8 +6,6 @@
import argparse
import os
-import subprocess
-import sys
argparser = argparse.ArgumentParser(description='Compile resources')
argparser.add_argument('--pixdata', metavar='PATH', help='Path to gdk-pixbuf-pixdata')
@@ -36,9 +34,4 @@ newenv = os.environ.copy()
newenv['GDK_PIXBUF_PIXDATA'] = args.pixdata
newenv['GDK_PIXBUF_MODULE_FILE'] = args.loaders
-out, err = subprocess.Popen(cmd, env=newenv).communicate()
-if out is None:
- sys.exit(0)
-else:
- print(out)
- sys.exit(1)
+os.execvpe(cmd[0], cmd, newenv)