From 8f75ccae345bf79b00838c8d5be1f7c538058445 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Wed, 16 Oct 2024 12:04:40 +0200 Subject: [PATCH] export-zips: Use --destdir instead of custom prefix meson skips some steps like schema compilation when DESTDIR is set, so this is slightly more efficient. Part-of: --- export-zips.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/export-zips.sh b/export-zips.sh index 2d7383c3..af0cb9a6 100755 --- a/export-zips.sh +++ b/export-zips.sh @@ -8,16 +8,16 @@ srcdir=`dirname $0` srcdir=`(cd $srcdir && pwd)` builddir=`mktemp -p $srcdir -d _build.XXXXXX` || exit 1 -installdir=`mktemp -p $srcdir -d _install.XXXXXX` || exit 1 +destdir=`mktemp -p $srcdir -d _dest.XXXXXX` || exit 1 -meson setup --prefix=$installdir -Dextension_set=all $srcdir $builddir -meson install -C $builddir +meson setup --prefix=/usr -Dextension_set=all $srcdir $builddir +meson install --destdir $destdir -C $builddir rm -rf $srcdir/zip-files mkdir $srcdir/zip-files -extensiondir=$installdir/share/gnome-shell/extensions -schemadir=$installdir/share/glib-2.0/schemas +extensiondir=$destdir/usr/share/gnome-shell/extensions +schemadir=$destdir/usr/share/glib-2.0/schemas for f in $extensiondir/*; do name=`basename ${f%%@*}` @@ -50,4 +50,4 @@ for f in $extensiondir/*; do done rm -rf $builddir -rm -rf $installdir +rm -rf $destdir