From ba0e98aebe0eeb7f8e89a0fea21230033cbb1a47 Mon Sep 17 00:00:00 2001 From: Sebastian Wiesner Date: Tue, 31 Dec 2024 18:13:19 +0100 Subject: [PATCH] Install new resources in flatpak manifest Install the symbolic icon, and the settings schema. --- flatpak/de.swsnr.turnon.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/flatpak/de.swsnr.turnon.yaml b/flatpak/de.swsnr.turnon.yaml index 4473c6d..5b01423 100644 --- a/flatpak/de.swsnr.turnon.yaml +++ b/flatpak/de.swsnr.turnon.yaml @@ -34,7 +34,11 @@ modules: # Install binary, app icon, desktop file, and appstream metadata - install -Dm0755 target/release/turnon /app/bin/de.swsnr.turnon - install -Dm0644 -t /app/share/icons/hicolor/scalable/apps/ resources/icons/scalable/apps/de.swsnr.turnon.svg + - install -Dm0644 -t /app/share/icons/hicolor/symbolic/apps/ resources/icons/symbolic/apps/de.swsnr.turnon-symbolic.svg - install -Dm0644 -t /app/share/applications/ de.swsnr.turnon.desktop - install -Dm0644 -t /app/share/metainfo/ resources/de.swsnr.turnon.metainfo.xml - install -Dm0644 -t /app/share/dbus-1/services/ dbus-1/de.swsnr.turnon.service - install -Dm0644 -t /app/share/gnome-shell/search-providers/ de.swsnr.turnon.search-provider.ini + # Install settings and compile them + - install -Dm0644 -t /app/share/glib-2.0/schemas/ schemas/de.swsnr.turnon.gschema.xml + - glib-compile-schemas --strict /app/share/glib-2.0/schemas