Prepare v0.1.1 release

This commit is contained in:
burnintuna 2026-07-21 03:00:05 +09:00
parent 91590ec08d
commit cf23da4875
7 changed files with 36 additions and 27 deletions

View file

@ -4,6 +4,8 @@ set -euo pipefail
root_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
linuxdeploy="${LINUXDEPLOY:-linuxdeploy-x86_64.AppImage}"
output_dir="${OUTPUT_DIR:-${root_dir}/dist}"
package_id="$(cargo pkgid --manifest-path "${root_dir}/Cargo.toml")"
version="${package_id##*@}"
work_dir="$(mktemp -d)"
app_dir="${work_dir}/Comicviewer.AppDir"
@ -19,7 +21,7 @@ install -m 0644 \
"${root_dir}/data/io.github.comicviewer.Comicviewer.metainfo.xml" \
"${app_dir}/usr/share/metainfo/io.github.comicviewer.Comicviewer.appdata.xml"
output_path="${output_dir}/Comicviewer-0.1.0-x86_64.AppImage"
output_path="${output_dir}/Comicviewer-${version}-x86_64.AppImage"
export LDAI_OUTPUT="${output_path}"
export PATH="$(dirname "${linuxdeploy}"):${PATH}"
export APPIMAGE_EXTRACT_AND_RUN=1