mirror of
https://github.com/msojocs/wechat-web-devtools-linux.git
synced 2025-07-22 00:00:04 +08:00
add: appdata for appimage
This commit is contained in:
parent
924eaf652e
commit
60ddc62a3f
1
.github/workflows/release.yml
vendored
1
.github/workflows/release.yml
vendored
@ -113,6 +113,7 @@ jobs:
|
||||
export BUILD_VERSION=${{ steps.tag.outputs.tag }}
|
||||
export DOCKER_UID=$UID
|
||||
export DOCKER_GID=$GID
|
||||
export ACTION_MODE=true
|
||||
docker-compose up
|
||||
ls -l
|
||||
mkdir -p tmp/build
|
||||
|
@ -10,4 +10,5 @@ Type=Application
|
||||
Terminal=false
|
||||
StartupWMClass=wechat_devtools
|
||||
Actions=
|
||||
MimeType=x-scheme-handler/wechatide
|
||||
MimeType=x-scheme-handler/wechatide
|
||||
X-AppImage-Version=v0
|
@ -0,0 +1,44 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- Copyright 2022 msojocs <jiyecafe@email.com> -->
|
||||
<component type="desktop-application">
|
||||
<id>io.github.msojocs.wechat_devtools</id>
|
||||
<metadata_license>MIT</metadata_license>
|
||||
<project_license>MIT</project_license>
|
||||
<name>WeChat Dev Tools</name>
|
||||
<summary>WeChat Dev Tools For Linux </summary>
|
||||
|
||||
<description>
|
||||
<p>
|
||||
WeChat Dev Tools For Linux. 微信开发者工具Linux版
|
||||
WeChat Dev Tools For Linux. 微信开发者工具Linux版
|
||||
WeChat Dev Tools For Linux. 微信开发者工具Linux版
|
||||
</p>
|
||||
<p>微信开发者工具Linux版</p>
|
||||
</description>
|
||||
|
||||
<launchable type="desktop-id">io.github.msojocs.wechat_devtools.desktop</launchable>
|
||||
|
||||
<screenshots>
|
||||
<screenshot type="default">
|
||||
<caption>Main Page</caption>
|
||||
<image>https://raw.githubusercontents.com/msojocs/wechat-web-devtools-linux/master/res/screenshots/1.05.2201240.png</image>
|
||||
</screenshot>
|
||||
</screenshots>
|
||||
|
||||
<url type="homepage">https://github.com/msojocs/wechat-web-devtools-linux</url>
|
||||
<project_group>msojocs</project_group>
|
||||
|
||||
<content_rating/>
|
||||
|
||||
<provides>
|
||||
<binary>wechat-web-devtools-linux</binary>
|
||||
</provides>
|
||||
|
||||
<releases>
|
||||
<release version="0.23" date="2022-03-05">
|
||||
<description>
|
||||
<p>Upgrade: 升级工具版本至 1.05.2203030</p>
|
||||
</description>
|
||||
</release>
|
||||
</releases>
|
||||
</component>
|
@ -1,4 +1,5 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
notice() {
|
||||
echo -e "\033[36m $1 \033[0m "
|
||||
}
|
||||
@ -20,6 +21,7 @@ root_dir=$(cd `dirname $0`/.. && pwd -P)
|
||||
tmp_dir="$root_dir/tmp"
|
||||
app_dir="$tmp_dir/AppDir"
|
||||
build_dir="$tmp_dir/build"
|
||||
mkdir -p $build_dir
|
||||
|
||||
notice "下载AppImage构建工具 ACTION_MODE:$ACTION_MODE"
|
||||
if [[ $ACTION_MODE == 'false' ]]; then
|
||||
@ -42,8 +44,9 @@ mkdir -p $app_dir/usr/share/{metainfo,icons}
|
||||
|
||||
notice "COPY FILES"
|
||||
cp "$root_dir/bin/wechat-devtools" "$app_dir/bin/wechat-devtools"
|
||||
cp "$root_dir/res/appimage.desktop" "$app_dir/wechat-devtools.desktop"
|
||||
cp "$root_dir/res/icons/wechat-devtools.png" "$app_dir/wechat-devtools.png"
|
||||
\cp -rf "$root_dir/res/appimage"/* "$app_dir"
|
||||
cp $app_dir/usr/share/applications/*.desktop "$app_dir/io.github.msojocs.wechat_devtools.desktop"
|
||||
|
||||
cat > "$app_dir/AppRun" <<- EOF
|
||||
#!/bin/bash
|
||||
|
Loading…
x
Reference in New Issue
Block a user