Automate icon installation
This commit is contained in:
parent
2160d38a18
commit
47acbac110
1 changed files with 5 additions and 9 deletions
|
@ -35,15 +35,11 @@ modules:
|
|||
- "echo '--install.offline true' > .yarnrc"
|
||||
- . ../flatpak-node/electron-builder-arch-args.sh; yarn run --offline build-linux
|
||||
- cp -a dist/electron/Packaged/linux-unpacked/ /app/main
|
||||
- install -Dm644 src/assets/icon/16x16.png ${FLATPAK_DEST}/share/icons/hicolor/16x16/apps/${FLATPAK_ID}.png
|
||||
- install -Dm644 src/assets/icon/24x24.png ${FLATPAK_DEST}/share/icons/hicolor/24x24/apps/${FLATPAK_ID}.png
|
||||
- install -Dm644 src/assets/icon/32x32.png ${FLATPAK_DEST}/share/icons/hicolor/32x32/apps/${FLATPAK_ID}.png
|
||||
- install -Dm644 src/assets/icon/48x48.png ${FLATPAK_DEST}/share/icons/hicolor/48x48/apps/${FLATPAK_ID}.png
|
||||
- install -Dm644 src/assets/icon/64x64.png ${FLATPAK_DEST}/share/icons/hicolor/64x64/apps/${FLATPAK_ID}.png
|
||||
- install -Dm644 src/assets/icon/96x96.png ${FLATPAK_DEST}/share/icons/hicolor/96x96/apps/${FLATPAK_ID}.png
|
||||
- install -Dm644 src/assets/icon/128x128.png ${FLATPAK_DEST}/share/icons/hicolor/128x128/apps/${FLATPAK_ID}.png
|
||||
- install -Dm644 src/assets/icon/192x192.png ${FLATPAK_DEST}/share/icons/hicolor/192x192/apps/${FLATPAK_ID}.png
|
||||
- install -Dm644 src/assets/icon/256x256.png ${FLATPAK_DEST}/share/icons/hicolor/256x256/apps/${FLATPAK_ID}.png
|
||||
- |
|
||||
for file in src/assets/icon/*.png;
|
||||
do
|
||||
install -Dm644 $file ${FLATPAK_DEST}/share/icons/hicolor/$(basename "$file" | cut -d '.' -f 1)/apps/${FLATPAK_ID}.png;
|
||||
done
|
||||
- install -Dm644 ../com.r2modman.r2modmanPlus.desktop ${FLATPAK_DEST}/share/applications/${FLATPAK_ID}.desktop
|
||||
- install -Dm644 ../com.r2modman.r2modmanPlus.metainfo.xml ${FLATPAK_DEST}/share/metainfo/${FLATPAK_ID}.metainfo.xml
|
||||
- install -Dm755 ../run.sh /app/bin/
|
||||
|
|
Loading…
Add table
Reference in a new issue