#!/bin/sh 
################################################################################
# $Header: EMDeploy.template 06-dec-2004.00:25:44 tthakur Exp $
#
# Copyright (c) 2004, Oracle. All rights reserved.  
#
# PRODUCT
#       Oracle Enterprise Manager for 10.2
#
# FILENAME
#       EMDeploy.template
#
# DESCRIPTION
#		Wrapper script for emdeploy.pl	
#
# NOTES
# 
# MODIFIED   (MM/DD/YY)
#    tthakur   12/06/04 - oh correction 
#    tthakur   12/03/04 - emdeploy path change 
#    tthakur   12/02/04 - oracle_home arg 
#    ktlaw     11/30/04 - ktlaw_emdeploy_ci_scripts
#    ktlaw     11/11/04 - make template 
#    ktlaw     11/09/04 - ktlaw_ci_emdeploy_scripts
#    tthakur   10/27/04 - Created
################################################################################

ORACLE_HOME=/oracle/EPP/11203

args=$*
while [ $# -gt 0 ]
do
    case "$1" in
        -oracle_home) 	ORACLE_HOME=$2
        				shift;;
    esac
    shift
done

export ORACLE_HOME

if [ "$ORACLE_HOME" = "" ]
then
  printf "Please set ORACLE_HOME environment variable or pass it as parameter.\n"
  exit 1
fi

PERL5LIB_TMP=$ORACLE_HOME/perl/lib:$ORACLE_HOME/perl/lib/site_perl:$ORACLE_HOME/perl/libwww-perl/lib:$ORACLE_HOME/perl/ext/POSIX:$ORACLE_HOME/perl/URI:$ORACLE_HOME/perl/HTML_Parser:$ORACLE_HOME/perl/HTML-Parser/lib:$ORACLE_HOME/sysman/admin/scripts:$ORACLE_HOME/sysman/install:$ORACLE_HOME/bin

if [ "$PERL5LIB" = "" ]
then
   PERL5LIB=${PERL5LIB_TMP}
else
   PERL5LIB=${PERL5LIB_TMP}:${PERL5LIB}
fi

if [ "$LD_LIBRARY_PATH" = "" ] ; then
   LD_LIBRARY_PATH=$ORACLE_HOME/lib32:$ORACLE_HOME/lib:$ORACLE_HOME/network/lib32:$ORACLE_HOME/network/lib:$ORACLE_HOME/perl/lib
else
   LD_LIBRARY_PATH=$ORACLE_HOME/lib32:$ORACLE_HOME/lib:$ORACLE_HOME/network/lib32:$ORACLE_HOME/network/lib:$ORACLE_HOME/perl/lib:$EMDROOT/lib:$LD_LIBRARY_PATH
fi

export PERL5LIB
export LD_LIBRARY_PATH

$ORACLE_HOME/perl/bin/perl $ORACLE_HOME/sysman/install/emdeploy.pl $args

# Exit with thre return value from perl
exit $?