1
0
mirror of https://github.com/veracrypt/VeraCrypt.git synced 2026-06-20 03:25:03 -05: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
+6 -1
View File
@@ -72,6 +72,7 @@ build_and_install() {
indicator_value="INDICATOR=1"
fi
rm -rf "$PARENTDIR/VeraCrypt_Setup/$target"
make $wxstatic_value $indicator_value $nogui clean || exit 1
make $wxstatic_value $indicator_value $nogui || exit 1
make $wxstatic_value $indicator_value $nogui install DESTDIR="$PARENTDIR/VeraCrypt_Setup/$target" || exit 1
@@ -105,7 +106,11 @@ echo "Creating VeraCrypt DEB packages"
# -DCPACK_RPM_PACKAGE_DEBUG=TRUE for debugging cpack DEB
# -DCPACK_RPM_PACKAGE_DEBUG=TRUE for debugging cpack DEB
mkdir -p $PARENTDIR/VeraCrypt_Packaging/{GUI,Console}
# remove old packages
rm -rf $PARENTDIR/VeraCrypt_Packaging
mkdir -p $PARENTDIR/VeraCrypt_Packaging/GUI
mkdir -p $PARENTDIR/VeraCrypt_Packaging/Console
cmake -H$SCRIPTPATH -B$PARENTDIR/VeraCrypt_Packaging/GUI -DVERACRYPT_BUILD_DIR="$PARENTDIR/VeraCrypt_Setup/GUI" -DNOGUI=FALSE || exit 1
cpack --config $PARENTDIR/VeraCrypt_Packaging/GUI/CPackConfig.cmake || exit 1