Skip to content
Snippets Groups Projects
set_env_vars 1.49 KiB
Newer Older
jdh8d's avatar
jdh8d committed

export PEASOUP_HOME=`pwd`
export PEDI_HOME=$PEASOUP_HOME/pedi
export SMPSA_HOME=$PEASOUP_HOME/SMPStaticAnalyzer
export IDAROOT=$PEASOUP_HOME/idaproCur
export IDASDK=$PEASOUP_HOME/idaproCur_sdk
export ZIPR_HOME=$PEASOUP_HOME/zipr
export ZIPR_SDK=$PEASOUP_HOME/zipr-sdk
export IRDB_SDK=$PEASOUP_HOME/irdb-sdk
Jason Hiser's avatar
Jason Hiser committed
export IRDB_LIBS=$PEASOUP_HOME/irdb-libs/lib
export ZEST_RUNTIME=$PEASOUP_HOME/zest_runtime
# add us to the pspath
export PSPATH=$PSPATH:$PEASOUP_HOME/irdb-libs/plugins_install
jdh8d's avatar
jdh8d committed

if [[ -z $PS_INSTALL ]]; then

	# manifest.txt doesn't exist in the installed development
	if [[ -f manifest.txt ]]; then
		# we're in dev mode
		export PS_INSTALL=$PEASOUP_HOME/installed
	else
		# we're in release mode
		export PS_INSTALL=$PEASOUP_HOME
	fi
export PS=$PS_INSTALL/tools/ps_analyze.sh
export PSZ=$PS_INSTALL/tools/ps_zipr.sh 
jdh8d's avatar
jdh8d committed
source ./irdb_vars
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$ZEST_RUNTIME/lib32:$ZEST_RUNTIME/lib64:$SECURITY_TRANSFORMS_HOME/lib"

# deprecated:  going away soon.
export SECURITY_TRANSFORMS_HOME=$PEASOUP_HOME/irdb-libs
export ZIPR_INSTALL=$PEASOUP_HOME/zipr_install
export PEASOUP_UMBRELLA_DIR=$PEASOUP_HOME


# already gone
#export STRATA_HOME=$STRATA
#export STRATA32=$PEASOUP_HOME/strata32
#export STRATA=$PEASOUP_HOME/strata
#export STRATA_HOME32=$STRATA32
#export TOOLCHAIN=$PEASOUP_HOME/diablo_toolchain
#export STRATAFIER_OBJCOPY=$PEASOUP_HOME/binutils-2.19/binutils/objcopy
#export STRATAFIER=$PEASOUP_HOME/stratafier