X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;f=scripts%2Fgenerator%2Fwhack_build.sh;h=f0830a94b92c5f148f71bc00b24a9f7ada2088a3;hb=2f66db56b3c178132bb9d8f595c890bb6fdb6a28;hp=10968823000a8a55095723987d6939fea6efe76d;hpb=8cae6bcb0a4c8962c18d50f7323558dddf299b2f;p=feisty_meow.git diff --git a/scripts/generator/whack_build.sh b/scripts/generator/whack_build.sh index 10968823..f0830a94 100644 --- a/scripts/generator/whack_build.sh +++ b/scripts/generator/whack_build.sh @@ -20,12 +20,9 @@ function whack_single_build_area() exit 3 fi -#old export NEW_TMP="$(mktemp -d "$CLEANING_LOCALE/TEMPS.XXXXXX")" export CRUDFILE="$(mktemp "$TMP/zz_whack_build.XXXXXX")" echo "" &>"$CRUDFILE" -# CLEANING_TOP="$CLEANING_LOCALE/production" - # echo $(date): " cleaning up the build products..." # avoid accidentally removing important stuff if our variables have not been previously @@ -39,11 +36,15 @@ function whack_single_build_area() # kerzap. the cleanups in production directory remove older locations of generated files. rm -rf \ - "$FEISTY_MEOW_DIR/generatedJUnitFiles" \ + "$FEISTY_MEOW_APEX/generatedJUnitFiles" \ + "$GENERATED_DIR/clam_tmp" \ + "$GENERATED_DIR/logs" \ + "$PRODUCTION_DIR/__build_"*.h \ + "$PRODUCTION_DIR/manifest.txt" \ + "$RUNTIME_DIR/binaries" \ + "$RUNTIME_DIR/install" \ + "$RUNTIME_DIR/waste" \ "$TEMPORARIES_DIR" \ - "$GENERATED_DIR" \ - "$CLEANING_TOP/__build_"*.h \ - "$CLEANING_TOP/manifest.txt" \ "$PRODUCTION_DIR/clam_bin" \ "$PRODUCTION_DIR/binaries" \ "$PRODUCTION_DIR/install" \ @@ -54,7 +55,7 @@ function whack_single_build_area() if [ "$clean_src" == "clean" -o "$clean_src" == "CLEAN" ]; then echo $(date): " ** aggressive cleaning activated..." - perl "$FEISTY_MEOW_SCRIPTS/files/zapdirs.pl" "$FEISTY_MEOW_DIR" >>"$CRUDFILE" + perl "$FEISTY_MEOW_SCRIPTS/files/zapdirs.pl" "$FEISTY_MEOW_APEX" >>"$CRUDFILE" fi echo $(date): "cleaned [$choprepo]." @@ -66,5 +67,5 @@ function whack_single_build_area() # clean all known hierarchies of build products... -whack_single_build_area "$FEISTY_MEOW_DIR" +whack_single_build_area "$FEISTY_MEOW_APEX"