added a test for the shunit. not quite right though;
[feisty_meow.git] / scripts / core / bootstrap_shells.sh
index 6f052e72a952738833feef7661fd3474480c0bcc..7dba79d4315ace93653a6eb923cbc001bafcfc59 100644 (file)
@@ -25,6 +25,8 @@ export FEISTY_MEOW_GENERATED="$HOME/.zz_auto_gen"
 if [ ! -d "$FEISTY_MEOW_GENERATED" ]; then
   mkdir "$FEISTY_MEOW_GENERATED"
 fi
+# make toast out of generated files right away, but leave any custom scripts.
+find "$FEISTY_MEOW_GENERATED" -maxdepth 1 -type f -exec rm -f "{}" ';' &>/dev/null
 if [ ! -d "$FEISTY_MEOW_GENERATED/custom" ]; then
   mkdir "$FEISTY_MEOW_GENERATED/custom"
 fi
@@ -43,8 +45,10 @@ source "$FEISTY_MEOW_SCRIPTS/core/variables.sh"
 # create our common aliases.
 perl "$FEISTY_MEOW_SCRIPTS/core/generate_aliases.pl"
 
-echo ==========================================
-echo Established this set of variables to describe how to find feisty_meow assets:
-cat "$GENERATED_FEISTY_MEOW_VARIABLES"
-echo ==========================================
+if [ ! -z "$SHELL_DEBUG" ]; then
+  echo established these variables for feisty_meow assets:
+  echo ==============
+  cat "$GENERATED_FEISTY_MEOW_VARIABLES"
+  echo ==============
+fi