+ export PERLIO=:perlio
+ # choose perl's IO over the ms-windows version so we can handle file
+ # bytes properly.
+ fi
+
+ # iterate across our sub-directories and find the perl scripts.
+ # this currently only looks one level down.
+ for i in $FEISTY_MEOW_SCRIPTS/*; do
+ if [ -d "$i" ]; then
+ # check if there is a perl file present; add the folder to PERLLIB if so.
+ ls $i/*.pl &>/dev/null
+ if [ $? -eq 0 ]; then
+ PERLLIB+=":$i"
+ fi
+ fi
+ done
+ #echo PERLLIB is now $PERLLIB
+
+ ##############
+
+ # set this so nechung can find its data.
+ export NECHUNG=$FEISTY_MEOW_DIR/database/fortunes.dat
+
+ # ensure we use the right kind of secure shell.
+ export CVS_RSH=$FEISTY_MEOW_SCRIPTS/security/ssh.sh
+ export GIT_SSH=$FEISTY_MEOW_SCRIPTS/security/ssh.sh
+
+ # the base checkout list is just to update feisty_meow. additional folder
+ # names can be added in your customized scripts.
+ export REPOSITORY_LIST="feisty_meow"
+
+ # initializes the feisty meow build variables, if possible.
+ function initialize_build_variables()
+ {
+ found_build_vars=0
+ # we need to know the feisty meow directory, or we bail.
+ if [ -z "$FEISTY_MEOW_DIR" ]; then return; fi
+ # pick from our expected generator folder, but make sure it's there...
+ buildvars="$FEISTY_MEOW_DIR/scripts/generator/build_variables.sh"
+ if [ -f "$buildvars" ]; then