summaryrefslogtreecommitdiff
path: root/gst-env.py
diff options
context:
space:
mode:
authorPhilippe Normand <philn@igalia.com>2019-11-02 10:44:57 +0100
committerPhilippe Normand <philn@igalia.com>2019-11-02 10:56:59 +0100
commit3dc7c9de94eee75403711bae21df8a8a076602f7 (patch)
tree73eccd4e6c9a441f2743f1373fb667a96d0ce57a /gst-env.py
parenta15dc0b5894f0840d87e3eedd1044e350e84fa09 (diff)
downloadgstreamer-3dc7c9de94eee75403711bae21df8a8a076602f7.tar.gz
gst-env: Use locally built GStreamer utility programs
The host environment might not have gst-launch-1.0 and gst-inspect-1.0 installed. Fixes #52
Diffstat (limited to 'gst-env.py')
-rwxr-xr-xgst-env.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/gst-env.py b/gst-env.py
index 06f04ae0d5..16c7a1498f 100755
--- a/gst-env.py
+++ b/gst-env.py
@@ -167,6 +167,14 @@ def get_subprocess_env(options, gst_version):
prepend_env_var(env, "PATH", os.path.join(SCRIPTDIR, 'gstreamer', 'tools'),
options.sysroot)
+ # tools: gst-launch-1.0, gst-inspect-1.0
+ prepend_env_var(env, "PATH", os.path.join(options.builddir, 'subprojects',
+ 'gstreamer', 'tools'),
+ options.sysroot)
+ prepend_env_var(env, "PATH", os.path.join(options.builddir, 'subprojects',
+ 'gst-plugins-base', 'tools'),
+ options.sysroot)
+
# Library and binary search paths
prepend_env_var(env, "PATH", os.path.join(PREFIX_DIR, 'bin'),
options.sysroot)