parent
5149c03adc
commit
3f074b8a1e
@ -9,6 +9,9 @@ find_gio_modules() {
|
|||||||
envHooks+=(find_gio_modules)
|
envHooks+=(find_gio_modules)
|
||||||
|
|
||||||
wrapGAppsHook() {
|
wrapGAppsHook() {
|
||||||
|
[ -z "$dontWrapGApps" ] || return
|
||||||
|
dontWrapGApps=1 # guard against running multiple times (e.g. due to propagation)
|
||||||
|
|
||||||
if [ -n "$GDK_PIXBUF_MODULE_FILE" ]; then
|
if [ -n "$GDK_PIXBUF_MODULE_FILE" ]; then
|
||||||
gappsWrapperArgs+=(--set GDK_PIXBUF_MODULE_FILE "$GDK_PIXBUF_MODULE_FILE")
|
gappsWrapperArgs+=(--set GDK_PIXBUF_MODULE_FILE "$GDK_PIXBUF_MODULE_FILE")
|
||||||
fi
|
fi
|
||||||
@ -30,12 +33,10 @@ wrapGAppsHook() {
|
|||||||
gappsWrapperArgs+=(--prefix $v : "$dummy")
|
gappsWrapperArgs+=(--prefix $v : "$dummy")
|
||||||
done
|
done
|
||||||
|
|
||||||
if [ -z "$dontWrapGApps" ]; then
|
for i in $prefix/bin/* $prefix/libexec/*; do
|
||||||
for i in $prefix/bin/* $prefix/libexec/*; do
|
echo "Wrapping app $i"
|
||||||
echo "Wrapping app $i"
|
wrapProgram "$i" "${gappsWrapperArgs[@]}"
|
||||||
wrapProgram "$i" "${gappsWrapperArgs[@]}"
|
done
|
||||||
done
|
|
||||||
fi
|
|
||||||
}
|
}
|
||||||
|
|
||||||
fixupOutputHooks+=(wrapGAppsHook)
|
fixupOutputHooks+=(wrapGAppsHook)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user