36 lines
1.2 KiB
Bash
Executable file
36 lines
1.2 KiB
Bash
Executable file
#!/bin/bash
|
|
## -- FILE ------------------------------------------------------------------
|
|
## name : bordercastle-post-build-cleanup.sh
|
|
## project : BoarderZone: BorderCastle
|
|
## created : Leon Poyyayil - 2014-08-09
|
|
## language : Linux shell script
|
|
## environment: GNU bash
|
|
## copyright : (c) 1990-2025 by Leon Poyyayil (private), Switzerland
|
|
## license : Bouncy Castle License. see LICENSE
|
|
## --------------------------------------------------------------------------
|
|
|
|
# this script simply removes all stuff that has been created during a full build
|
|
|
|
SCRIPT_DIR="$( cd -P "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
MAIN_DIR=$(readlink -f $( dirname "$SCRIPT_DIR") )
|
|
pushd $MAIN_DIR > /dev/null
|
|
. bordercastle.conf
|
|
|
|
for TARGET in light mail pg pkix prov tls util
|
|
do
|
|
echo "- boca-$TARGET ..."
|
|
rm -rf boca-$TARGET/src/ boca-$TARGET/target/ boca-$TARGET/pom.xml
|
|
if [ "$TARGET" == "test" ]; then
|
|
# remove generated test output files ...
|
|
rm -f boca-$TARGET/*
|
|
fi
|
|
rmdir boca-$TARGET
|
|
done
|
|
|
|
rm -rf private/patch/bouncycastle/*
|
|
rm -rf private/patch/bordercastle/*
|
|
|
|
rm pom.xml
|
|
|
|
popd >/dev/null
|
|
## -- EOF -------------------------------------------------------------------
|