5 if [ "$1" = "Solaris_2.8" ] ; then
7 elif [ "$1" = "Solaris_2.8_64" ] ; then
9 elif [ "$1" = "Solaris_2.9" ] ; then
11 elif [ "$1" = "Solaris_2.9_64" ] ; then
13 elif [ "$1" = "RHEL_3.0" ] ; then
15 elif [ "$1" = "RHEL_3.0_64" ] ; then
21 ##########################################################################
25 echo -n "pinging $1... "
26 if [ "$PINGMACHINE" != "$1 is alive" ] ; then
27 echo "failed: $PINGMACHINE"
33 ##########################################################################
38 if [ "$*" = "-h" ] ||
[ "$*" = "-help" ] ; then
41 elif [ "$*" != "" ] ; then
44 if [ "$option" = "-all" ] ; then
45 SYSTEMOS
="Solaris_2.8 Solaris_2.8_64 Solaris_2.9 Solaris_2.9_64 RHEL_3.0 RHEL_3.0_64"
46 elif [ "$option" = "-s28" ] ; then
47 SYSTEMOS
="$SYSTEMOS Solaris_2.8"
48 elif [ "$option" = "-s28_64b" ] ; then
49 SYSTEMOS
="$SYSTEMOS Solaris_2.8_64"
50 elif [ "$option" = "-s29" ] ; then
51 SYSTEMOS
="$SYSTEMOS Solaris_2.9"
52 elif [ "$option" = "-s29_64b" ] ; then
53 SYSTEMOS
="$SYSTEMOS Solaris_2.9_64"
54 elif [ "$option" = "-rhel" ] ; then
55 SYSTEMOS
="$SYSTEMOS RHEL_3.0"
56 elif [ "$option" = "-rhel_64b" ] ; then
57 SYSTEMOS
="$SYSTEMOS RHEL_3.0_64"
62 if [ "$SYSTEMOS" = " " ] ; then
63 SYSTEMOS
="Solaris_2.8 Solaris_2.8_64 Solaris_2.9 Solaris_2.9_64 RHEL_3.0 RHEL_3.0_64"
68 ##########################################################################
71 TOOLS_DIR
= "/users/disk02/avertec/distrib_ref/tools/$OS"
73 if [ "$OS" = "Solaris_2.8_64" ] ||
[ "$OS" = "Solaris_2.9_64" ]||
[ "$OS" = "RHEL_3.0_64" ] ; then
74 MAKEFILEVAR
="$MAKEFILEVAR AVT_COMPILATION_64BIT=yes"
76 MAKEFILEVAR
="$MAKEFILEVAR AVT_OS=$OS AVT_DISTRIB_DIR=/users/disk01/anthony/dev/$OS AVT_COMPILATION_TYPE=$AVT_COMPILATION_TYPE AVERTEC_TOP=$TOOLS_DIR"
78 echo -n "avtcmi $OS compilation on $HOSTLOG... "
80 rsh $HOSTLOG "cd $TOOLS_DIR/obj; make -f makecmi clean $MAKEFILEVAR; make -f makecmi $MAKEFILEVAR"
84 ##########################################################################
87 # ---------------------------------------------------------
89 # ---------------------------------------------------------
91 AVT_COMPILATION_TYPE
="distrib"
95 # ---------------------------------------------------------
97 # ---------------------------------------------------------
99 for OS
in $SYSTEMOS ; do
101 ping_machine
$HOSTLOG