X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=appimage%2Fbuild_appimage.sh;h=5a971c7c336bcdfd9e29c8886176253f17d5ddf2;hb=a112ae0472a232be5484c7a9aafc5a880a361c34;hp=ae54bb2a347b95132409ca8cbe05dbe6ae7abc04;hpb=2f8e2137a6b9cb436d9dd01c2cf28a8a772044c1;p=citadel.git diff --git a/appimage/build_appimage.sh b/appimage/build_appimage.sh index ae54bb2a3..5a971c7c3 100755 --- a/appimage/build_appimage.sh +++ b/appimage/build_appimage.sh @@ -6,6 +6,7 @@ rm -fr $CITADEL_BUILD_DIR $WEBCIT_BUILD_DIR # libcitadel has to be built in a "real" library directory pushd ../libcitadel || exit 1 +make distclean 2>/dev/null ./bootstrap || exit 1 ./configure || exit 1 make || exit 1 @@ -14,6 +15,7 @@ popd # Build the Citadel server pushd ../citadel || exit 1 +make distclean 2>/dev/null ./bootstrap || exit 1 ./configure --prefix=$CITADEL_BUILD_DIR || exit 1 make || exit 1 @@ -22,6 +24,7 @@ popd # Build WebCit pushd ../webcit || exit 1 +make distclean 2>/dev/null ./bootstrap || exit 1 ./configure --prefix=$WEBCIT_BUILD_DIR || exit 1 make || exit 1 @@ -57,8 +60,11 @@ rm -fr $CITADEL_BUILD_DIR $WEBCIT_BUILD_DIR cc ctdlvisor.c -o citadel.AppDir/usr/bin/ctdlvisor || exit 1 cpu=`uname -p` +basefilename=citadel-`date +%s` if [ $cpu == x86_64 ] ; then - ARCH=x86_64 appimagetool citadel.AppDir/ + ARCH=x86_64 appimagetool citadel.AppDir/ ${basefilename}-x64.appimage else - ARCH=ARM appimagetool citadel.AppDir/ + ARCH=ARM appimagetool citadel.AppDir/ ${basefilename}-arm32.appimage fi + +