9c0707d4dc
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
11 lines
310 B
Bash
Executable File
11 lines
310 B
Bash
Executable File
#!/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
|