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