#!/bin/sh -e # Small hook to build a system font cache in the Snap's system directory # SPDX-License-Identifier: GPL-2.0-or-later export SNAP_DESKTOP_RUNTIME=${SNAP}/gnome-platform mkdir -p $SNAP_DATA/fontconfig echo "" > ${SNAP_DATA}/fontconfig/fonts.conf echo "${SNAP_DATA}/fontconfig" >> ${SNAP_DATA}/fontconfig/fonts.conf echo "/etc/fonts/fonts.conf" >> ${SNAP_DATA}/fontconfig/fonts.conf if [ ! -z $SNAP_DESTKOP_RUNTIME ]; then echo "${SNAP_DESKTOP_RUNTIME}/etc/fonts/fonts.conf" >> ${SNAP_DATA}/fontconfig/fonts.conf fi echo "" >> ${SNAP_DATA}/fontconfig/fonts.conf export FONTCONFIG_FILE=${SNAP_DATA}/fontconfig/fonts.conf exec ${SNAP}/snap/command-chain/snapcraft-runner ${SNAP_DESKTOP_RUNTIME}/usr/bin/fc-cache --force --system-only --verbose