修改插件打包逻辑

This commit is contained in:
monlor
2020-05-28 09:31:54 +08:00
parent 9dde02796d
commit 932e10713e

View File

@@ -67,15 +67,16 @@ pack() {
mkdir -p appstore mkdir -p appstore
ls apps/ | while read line; do ls apps/ | while read line; do
# 取用缓存数据 # 取用缓存数据
if [ -f ${pack_dir}/applist.txt ]; then # if [ -f ${pack_dir}/applist.txt ]; then
version_old=`cat ${pack_dir}/applist.txt | grep "$line|" | cut -d'|' -f4` # version_old=`cat ${pack_dir}/applist.txt | grep "$line|" | cut -d'|' -f4`
version_new=`cat apps/$line/config/$line.uci | grep "version=" | cut -d'=' -f2 | sed -e 's/"//g'` # version_new=`cat apps/$line/config/$line.uci | grep "version=" | cut -d'=' -f2 | sed -e 's/"//g'`
if [ "$version_new" != "$version_old" ] || [ -z "$(ls ${pack_dir}/appstore/${line}*)" ]; then # if [ "$version_new" != "$version_old" ] || [ -z "$(ls ${pack_dir}/appstore/${line}*)" ]; then
echo "打包$line..." # echo "打包$line..."
else # else
continue # continue
fi # fi
fi # fi
echo "开始打包$line..."
pack_app $line pack_app $line
done done
gerneral_applist gerneral_applist