mirror of
https://github.com/libratbag/piper.git
synced 2026-02-20 15:43:51 -05:00
Do not generate icon-cache when DESTDIR is set
This ensures that the icon cache will be generated when installed locally, but will also make sure that we don't generate one when DESTDIR is set. This helps with packaging, where packages should never provide the duplicate "icon-theme.cache" file inside the package. This is based around the meson build system implemented by @TingPing in the gnome-twitch project. Signed-off-by: Ikey Doherty <ikey@solus-project.com>
This commit is contained in:
committed by
Jente Hidskes
parent
87dc9f427a
commit
bb355b9d29
@@ -1,7 +1,11 @@
|
||||
#!/usr/bin/env sh
|
||||
|
||||
# Update icon cache
|
||||
gtk-update-icon-cache -f -t ${DESTDIR}/${MESON_INSTALL_PREFIX}/share/icons/hicolor
|
||||
if [ -z $DESTDIR ]; then
|
||||
PREFIX=${MESON_INSTALL_PREFIX:-/usr}
|
||||
|
||||
# Install new schemas
|
||||
#glib-compile-schemas ${DESTDIR}/${MESON_INSTALL_PREFIX}/share/glib-2.0/schemas/
|
||||
# Update icon cache
|
||||
gtk-update-icon-cache -f -t $PREFIX/share/icons/hicolor
|
||||
|
||||
# Install new schemas
|
||||
#glib-compile-schemas $PREFIX/share/glib-2.0/schemas/
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user