crossgcc: Move temp file handling into cleanup function
Move code to handle leaving temp files around into cleanup. Change-Id: Ief346d7973f693ec06c8bef6492cf1330858d9e1 Signed-off-by: Stefan Reinauer <stefan.reinauer@coreboot.org> Reviewed-on: https://review.coreboot.org/14346 Tested-by: build bot (Jenkins) Reviewed-by: Nico Huber <nico.h@gmx.de>
This commit is contained in:
parent
7844912f37
commit
88e83e580d
|
@ -332,6 +332,11 @@ build() {
|
||||||
|
|
||||||
cleanup()
|
cleanup()
|
||||||
{
|
{
|
||||||
|
if [ $SAVETEMPS -ne 0 ]; then
|
||||||
|
printf "Leaving temporary files around... ${green}ok${NC}\n"
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
|
||||||
printf "Cleaning up temporary files... "
|
printf "Cleaning up temporary files... "
|
||||||
for package in $PACKAGES; do
|
for package in $PACKAGES; do
|
||||||
rm -rf build-${TARGETARCH}-$package build-$package $(eval echo \$$package"_DIR")
|
rm -rf build-${TARGETARCH}-$package build-$package $(eval echo \$$package"_DIR")
|
||||||
|
@ -811,10 +816,6 @@ PROGNAME=$(basename "$0")
|
||||||
rm -f "$DESTDIR$TARGETDIR/share/$PROGNAME-*"
|
rm -f "$DESTDIR$TARGETDIR/share/$PROGNAME-*"
|
||||||
cp "$PROGNAME" "$DESTDIR$TARGETDIR/share/$PROGNAME-$CROSSGCC_VERSION-$CROSGCC_COMMIT"
|
cp "$PROGNAME" "$DESTDIR$TARGETDIR/share/$PROGNAME-$CROSSGCC_VERSION-$CROSGCC_COMMIT"
|
||||||
|
|
||||||
if [ $SAVETEMPS -eq 0 ]; then
|
cleanup
|
||||||
cleanup
|
|
||||||
else
|
|
||||||
printf "Leaving temporary files around... ${green}ok${NC}\n"
|
|
||||||
fi
|
|
||||||
|
|
||||||
printf "\n${green}You can now run your $NAME toolchain from $TARGETDIR.${NC}\n"
|
printf "\n${green}You can now run your $NAME toolchain from $TARGETDIR.${NC}\n"
|
||||||
|
|
Loading…
Reference in New Issue