1
0
mirror of https://github.com/veracrypt/VeraCrypt.git synced 2025-11-12 11:28:26 -06:00

Linux: cleanup old build artifacts before performing new build

This commit is contained in:
Mounir IDRASSI
2025-05-15 10:29:09 +09:00
parent a882fd65d0
commit a6f734ae2b
4 changed files with 17 additions and 1 deletions

View File

@@ -54,6 +54,7 @@ else
make WXSTATIC=1 wxbuild || exit 1
fi
rm -rf "$PARENTDIR/VeraCrypt_Setup/GUI"
make WXSTATIC=1 clean || exit 1
make WXSTATIC=1 || exit 1
make WXSTATIC=1 install DESTDIR="$PARENTDIR/VeraCrypt_Setup/GUI" || exit 1
@@ -75,6 +76,7 @@ else
make WXSTATIC=1 NOGUI=1 wxbuild || exit 1
fi
rm -rf "$PARENTDIR/VeraCrypt_Setup/Console"
make WXSTATIC=1 NOGUI=1 clean || exit 1
make WXSTATIC=1 NOGUI=1 || exit 1
make WXSTATIC=1 NOGUI=1 install DESTDIR="$PARENTDIR/VeraCrypt_Setup/Console" || exit 1
@@ -84,6 +86,9 @@ echo "Creating VeraCrypt RPM packages "
# -DCPACK_RPM_PACKAGE_DEBUG=TRUE for debugging cpack RPM
# -DCPACK_RPM_PACKAGE_DEBUG=TRUE for debugging cpack RPM
# remove old packages
rm -rf $PARENTDIR/VeraCrypt_Packaging
mkdir -p $PARENTDIR/VeraCrypt_Packaging/GUI
mkdir -p $PARENTDIR/VeraCrypt_Packaging/Console