# names can be added in your customized scripts.
export REPOSITORY_LIST="feisty_meow"
- # set the editor for subversion if it hasn't already been set.
- if [ -z "$SVN_EDITOR" ]; then
- export SVN_EDITOR=$(which gvim)
- fi
-
# initializes the feisty meow build variables, if possible.
function initialize_build_variables()
{
fi
# now augment the environment if we found our build variables.
if [ $found_build_vars == 1 ]; then
- # the binary directory contains handy programs we use a lot in yeti. we set up the path to it
- # here based on the operating system.
- # note that yeti has recently become more dependent on hoople. hoople was always the source of
- # the binaries, but now we don't ship them with yeti any more as pre-built items. this reduces
- # the size of the code package a lot and shortens up our possible exposure to compromised
- # binaries. people can bootstrap up their own set from hoople now instead.
+ # the binary directory contains handy programs we use a lot. we set
+ # up the path to it here based on the operating system.
export BINDIR=$FEISTY_MEOW_DIR/production/binaries
-
# add binaries created within build to the path.
-# export PATH="$(dos_to_msys_path $BUILD_TOP/build/bin):$PATH"
export PATH="$BINDIR:$PATH"
-
# Shared libraries are located via this variable.
-# export LD_LIBRARY_PATH="$(dos_to_msys_path $LD_LIBRARY_PATH):$(dos_to_msys_path $BINDIR)"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$BINDIR"
fi
}
- # load in the build environment.
- initialize_build_variables
-
##############
# windoze specific patching up missing things.
##############
+ # load in the build environment.
+ initialize_build_variables
+
+ ##############
+
# set the path for locating applications. this is done after any
# potential overrides from the user.
#export PATH="$(dos_to_msys_path $BINDIR):$(dos_to_msys_path $FEISTY_MEOW_GENERATED):$PATH:/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/lib:/usr/games:/usr/bin:."
export PATH="$FEISTY_MEOW_GENERATED:$PATH:/sbin:."
###noise! :/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/lib:/usr/games:/usr/bin:.
+ ##############
+
+ # set the SHUNIT_DIR so our shunit tests can find the codebase.
+ export SHUNIT_DIR="$FEISTY_MEOW_SCRIPTS/shunit"
+
##############
if [ ! -z "$SHELL_DEBUG" ]; then echo variables initialization ends....; fi