mirror of
https://github.com/storytold/figcraft.git
synced 2026-11-02 16:29:34 -06:00
M6: Sketch import: merge main
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -53,6 +53,7 @@ modules:
|
||||
build-commands:
|
||||
- cargo --offline build --release --locked -p figcraft
|
||||
- install -Dm755 target/release/figcraft /app/bin/figcraft
|
||||
- install -Dm644 NOTICE /app/share/doc/figcraft/NOTICE
|
||||
- install -Dm644 packaging/linux/ai.storyteller.figcraft.desktop /app/share/applications/ai.storyteller.figcraft.desktop
|
||||
- install -Dm644 packaging/linux/ai.storyteller.figcraft.mime.xml /app/share/mime/packages/ai.storyteller.figcraft.xml
|
||||
- mkdir -p /app/share/icons && cp -R assets/app-icon/hicolor /app/share/icons/
|
||||
|
||||
@@ -130,7 +130,6 @@ if has appimage; then
|
||||
fi
|
||||
APPDIR="$WORK/FigCraft.AppDir"
|
||||
cp -R "$STAGE" "$APPDIR"
|
||||
mv "$APPDIR/usr/share/doc" "$WORK/doc-unused"
|
||||
# AppRun is a script, not a symlink: it installs the .desktop entry and icons into
|
||||
# $XDG_DATA_HOME before launching, so Wayland compositors can resolve the window's
|
||||
# app_id to our icon instead of the generic Wayland logo (opt-out env in the
|
||||
|
||||
Reference in New Issue
Block a user