Allow running gst-uninstalled when gst-build is a subproject
This passes the builddir of gst separately form the build root in case gst-build isn't the root project.
Merge request reports
Activity
Note that I added in Meson >= 0.58
meson devenv
command that has the same purpose than gst-uninstalled. We should usemeson.add_devenv()
in our meson.build files where some env is needed to be set, like GST_PLUGIN_PATH.https://mesonbuild.com/Commands.html#devenv
The advantage is it works for any meson project, and meson can preset most of the env needed automatically.
Edited by Xavier Claessens- Resolved by Olivier Crête
@xclaesse will it work after relocation ? I hadded a hack in gst-env.py so one can strip the path on the NFS server (see --sysroot), but I was thinking that there must be a clever way from inside meson.
- Resolved by Olivier Crête
added 1 commit
- 7909df45 - Allow running gst-uninstalled when gst-build is a subproject
added 35 commits
-
7909df45...747e62ae - 34 commits from branch
gstreamer:master
- d31689a0 - Allow running gst-uninstalled when gst-build is a subproject
-
7909df45...747e62ae - 34 commits from branch
added 1 commit
- db2f1ebd - Allow running gst-uninstalled when gst-build is a subproject
added 1 commit
- 0fe7727c - Allow running gst-uninstalled when gst-build is a subproject
added 1 commit
- 7692267b - Allow running gst-uninstalled when gst-build is a subproject
assigned to @gstreamer-merge-bot
mentioned in commit ocrete/gst-build@879126a3
Hrm, wouldn't it be better to check if the file exists and later check in
subprojects/gst-build/GstPluginsPath.json
?It looks like this review by @thiblahute wasn't addressed? That's exactly what I thought when I saw this.
@xclaesse poke
Ah, actually this is by @ocrete
Oh sorry, I did the merge but didn't see @thiblahute comment. I think he's right, would make it work out of the box.
changed milestone to %1.19.2
mentioned in merge request gstreamer!956 (merged)