#!/bin/csh -f
# Set global params according to Ex Libris application

foreach app (ALEPH ML PRIMO DTL ARC VERDE PRIMO DPS NULL)
	env | grep "${app}_VERSION" >& /dev/null
        if (! $status) then
		break
	endif
end
set exl_app=`echo $app | tr '[A-Z]' '[a-z]'`
set bin_sp=0

eval set app_version=\$"${app}_VERSION"
eval set app_copy=\$"${app}_COPY"
eval set app_revision=\$"${app}_REVISION"
set sp_util=sp.install


switch ($app)
	case ALEPH:
		set util_proc=$aleph_proc
		set app_conf=$alephe_root
		set app_scratch=$alephm_scratch
                set ftp_def_user="aleph_${ALEPH_VERSION}_sp@customers.gl"
		set bin_sp=1
		breaksw
	case PRIMO:
		set util_proc=$primo_proc
		set app_conf=$primoe_root
		set app_scratch=$primom_scratch
		set ftp_def_user="primo_sp"
		breaksw
	case ML:
		set util_proc=$aleph_proc
		set app_scratch=$alephm_scratch
		set app_conf=$metalib_conf
		set ftp_def_user="mik_sp"
                set app=METALIB
		set exl_app=metalib
		breaksw
	
	case ARC:
                set util_proc=$arc_proc
                set app_conf=$arce_root
                set app_scratch=$arcm_scratch
####		set ftp_def_user="arc_sp"
####            set ftp_def_user="arc_${ARC_VERSION}_sp@customers.gl"
#####            set ftp_def_user="arc_${ARC_VERSION}sp@customers.gl"
                set ftp_def_user="arc${ARC_VERSION}_sp@customers.gl"
                breaksw
	case DTL:
		set util_proc=$dtl_proc
		set app_conf=$dtle_root
		set app_scratch=$dtlm_scratch
		set ftp_def_user="dtl_sp"
		set app=DGTL
		set exl_app=dtl
		set sp_util=install_main.csh
		breaksw
	case DPS:
		set util_proc=$dps_util
		set app_conf=$dps_profile
		set app_scratch=$TMPDIR
		set ftp_def_user="dps_sp"
		set app=Rosetta
		set exl_app=dps
		set sp_util=install_sp.csh
		breaksw
	case NULL:
	default:
		echo "dont know what Ex Libris application is running"
		exit 1
		breaksw
endsw
if (! $?exl_dev) then
    set exl_dev=`cd $util_proc/../.. && pwd`
endif
set sp_conf=$app_conf/sp.config
set sp_passfile=$app_conf/.sp_pass


