mirror of
https://github.com/edu4rdshl/gnome-shell.git
synced 2026-07-17 23:24:51 +00:00
build: Run postinstall script where necessary
Package managers usually take care of compiling GSettings schemas and updating the .desktop database on installation, but when building manually from source, we should perform the aforementioned actions ourselves. https://gitlab.gnome.org/GNOME/gnome-shell/issues/127
This commit is contained in:
parent
78a92fb6be
commit
9c0707d4dc
2 changed files with 12 additions and 0 deletions
10
meson/meson-postinstall.sh
Executable file
10
meson/meson-postinstall.sh
Executable file
|
|
@ -0,0 +1,10 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Package managers set this so we don't need to run
|
||||
if [ -z "$DESTDIR" ]; then
|
||||
echo Compiling GSettings schemas...
|
||||
glib-compile-schemas ${MESON_INSTALL_PREFIX}/share/glib-2.0/schemas
|
||||
|
||||
echo Updating desktop database...
|
||||
update-desktop-database -q ${MESON_INSTALL_PREFIX}/share/applications
|
||||
fi
|
||||
Loading…
Add table
Add a link
Reference in a new issue