1#!/bin/sh 2 3ALOG_DIR="`pwd`" 4export ALOG_DIR 5 6if test ! -z "$PROJECTDIR"; then 7 unset PROJECTDIR; export PROJECTDIR 8fi 9 10if test -z "$ECLIPSEARCH"; then 11 echo Please set environment variable ECLIPSEARCH and try again 12 exit -1 13fi 14 15if test -z "$SYS_DIR"; then 16 SYS_DIR="`pwd`/.." 17fi 18 19if test ! -d "$ECLIPSEARCH"; then 20 mkdir $ECLIPSEARCH 21 ( cd $ECLIPSEARCH; ln -s ../src/*.[ch] ../src/*.in ../src/configure . ) 22fi 23 24if test ! -d "lib"; then mkdir lib; fi 25if test ! -d "lib/$ECLIPSEARCH"; then mkdir lib/$ECLIPSEARCH; fi 26if test ! -d "bin"; then mkdir bin; fi 27if test ! -d "bin/$ECLIPSEARCH"; then mkdir bin/$ECLIPSEARCH; fi 28if test ! -d "include"; then mkdir include; fi 29 30if test ! -d "$SYS_DIR/sys_lib"; then mkdir $SYS_DIR/sys_lib; fi 31if test ! -d "$SYS_DIR/sys_lib/$ECLIPSEARCH"; then mkdir $SYS_DIR/sys_lib/$ECLIPSEARCH; fi 32if test ! -d "$SYS_DIR/sys_bin"; then mkdir $SYS_DIR/sys_bin; fi 33if test ! -d "$SYS_DIR/sys_bin/$ECLIPSEARCH"; then mkdir $SYS_DIR/sys_bin/$ECLIPSEARCH; fi 34if test ! -d "$SYS_DIR/sys_include"; then mkdir $SYS_DIR/sys_include; fi 35 36if test "$ECLIPSEARCH" = sun3; then 37 MAKE=/bin/make 38else 39 if test "$ECLIPSEARCH" = sparc_svr4; then 40 # for the drs 6000 use gnu make 41 MAKE=/user2/sepia/bin/make 42 else 43 if test "$ECLIPSEARCH" = rs6000; then 44 MAKE=/usr/local/gnu/bin/make 45 else 46 MAKE=make 47 fi 48 fi 49fi 50 51$MAKE 52 53# Exit code is that of the call to $MAKE. 54 55