chore: restruture

This commit is contained in:
Ren Amamiya
2026-04-07 11:46:08 +07:00
parent 6fef2ae1c6
commit 9ff18aae35
45 changed files with 201 additions and 129 deletions

View File

@@ -21,11 +21,11 @@ export DO_STARTUP_NOTIFY="true"
export APP_NAME="Coop"
export APP_ICON="\${SNAP}/meta/gui/coop.png"
export APP_ARGS="%U"
envsubst < "crates/coop/resources/coop.desktop.in" > "snap/gui/coop.desktop"
cp "crates/coop/resources/icon.png" "snap/gui/coop.png"
envsubst < "desktop/resources/coop.desktop.in" > "snap/gui/coop.desktop"
cp "desktop/resources/icon.png" "snap/gui/coop.png"
# Generate snapcraft.yaml with version and architecture
RELEASE_VERSION="$1" ARCH_SUFFIX="$ARCH_SUFFIX" envsubst < crates/coop/resources/snap/snapcraft.yaml.in > snap/snapcraft.yaml
RELEASE_VERSION="$1" ARCH_SUFFIX="$ARCH_SUFFIX" envsubst < desktop/resources/snap/snapcraft.yaml.in > snap/snapcraft.yaml
# Clean previous builds
snapcraft clean