earlybrowserreborn - Rev 1

Subversion Repositories:
Rev:
#! /bin/csh
#                       Build all WWW Code for this platform
#
#       Figure out what sort of unix this is
#       (NeXT machines don't have uname!)

set UNAME=NeXT
if (-e /usr/bin/uname) set UNAME=`/usr/bin/uname`
if (-e /bin/uname) set UNAME=`/bin/uname`
if (-e /usr/apollo/bin) set UNAME=`ver sys5.3 /bin/uname`
if ( $UNAME == "" ) then
    if (-r /NextApps ) set UNAME=next
endif
#
setenv UNAME $UNAME
# For apollo, must use bsd mode. Also, WWW_MACH not inherited through make!
if ($UNAME == "DomainOS")    setenv WWW_MACH    apollo_m68k
if ($UNAME == next)     setenv WWW_MACH         next
if ($UNAME == "HP-UX")  setenv WWW_MACH         snake
if ($UNAME == "IRIX")   setenv WWW_MACH         sgi

#if ($UNAME == "SunOS") setenv WWW_MACH         sun4
#From: gra@zeppo.East.Sun.COM (Gary Adams - Sun Microsystems Labs BOS)
if ($UNAME == "SunOS")      then
        switch (`uname -r`)
        case 4* :
                setenv WWW_MACH         sun4
                breaksw
        case 5* :
                setenv WWW_MACH         sun4-sol2
                breaksw
        endsw
endif 

if ($UNAME == "ULTRIX") setenv WWW_MACH         decstation
if ($UNAME == "AIX")    setenv WWW_MACH         rs6000
if ($UNAME == "OSF1")   setenv WWW_MACH         osf1
if ($WWW_MACH == "") then
    echo "Please edit BUILD file to include your machine OS"
    echo "and mail differences back to www-bug@info.cern.ch
    exit -99
endif

echo "________________________________________________________________"
echo "WWW build for machine type:                            " $WWW_MACH

#       Now go do build

#       We don't want SHELL set to something funny to screw up make

(cd All/Implementation; unsetenv SHELL; make)
set stat = $status
echo
echo "WWW build for " $WWW_MACH  " done. status = " $stat
exit $stat