@@ -83,16 +83,16 @@ while [ $# -gt 0 ]; do
8383done
8484
8585clear_cache () {
86- echo " Clearing the cache..."
86+ echo -e " Clearing the cache..."
8787 rm -rf appflowy_flutter/build/$VERSION /
8888}
8989
9090info () {
91- echo " 🚀 \033[32m$1 \033[0m"
91+ echo -e " 🚀 \033[32m$1 \033[0m"
9292}
9393
9494error () {
95- echo " 🚨 \033[31m$1 \033[0m"
95+ echo -e " 🚨 \033[31m$1 \033[0m"
9696}
9797
9898# Validate build type argument
@@ -201,7 +201,7 @@ build_tar_xz() {
201201 fi
202202
203203 # step 2: unzip the zip package
204- unzip appflowy_flutter/build/$VERSION /AppFlowy-$VERSION -linux-x86_64.zip -d appflowy_flutter/build/$VERSION /
204+ unzip appflowy_flutter/build/$VERSION /AppFlowy-$VERSION -linux-x86_64.zip -d appflowy_flutter/build/$VERSION /AppFlowy- $VERSION -linux-x86_64
205205
206206 # check if the AppFlowy directory exists
207207 if [ ! -d " appflowy_flutter/build/$VERSION /AppFlowy-$VERSION -linux-x86_64" ]; then
@@ -210,10 +210,7 @@ build_tar_xz() {
210210 fi
211211
212212 # step 3: build the tar.xz package
213- tar -cJvf appflowy_flutter/build/$VERSION /AppFlowy-$VERSION -linux-x86_64.tar.xz -C appflowy_flutter/build/$VERSION / AppFlowy-$VERSION -linux-x86_64
214-
215- # step 4: clean up the extracted directory
216- rm -rf appflowy_flutter/build/$VERSION /AppFlowy-$VERSION -linux-x86_64
213+ tar -cJvf appflowy_flutter/build/$VERSION /AppFlowy-$VERSION -linux-x86_64.tar.xz appflowy_flutter/build/$VERSION /AppFlowy-$VERSION -linux-x86_64/*
217214
218215 info " Tar.xz package built successfully. The tar.xz package is located at appflowy_flutter/build/$VERSION /AppFlowy-$VERSION -linux-x86_64.tar.xz"
219216}
@@ -226,7 +223,6 @@ case $BUILD_TYPE in
226223 build_zip
227224 build_deb
228225 build_rpm
229- build_tar_xz
230226 build_appimage
231227 ;;
232228" zip" )
0 commit comments