bed0cd5e01
Obtained from: Robert Andrews, DERA
190 lines
5.5 KiB
Plaintext
190 lines
5.5 KiB
Plaintext
--- INSTALL.orig Fri Mar 27 11:47:29 1998
|
|
+++ INSTALL Wed Jun 3 14:22:38 1998
|
|
@@ -185,7 +185,7 @@
|
|
if [ ! -f ${BASE_DIR}/COPYRIGHT ]
|
|
then
|
|
${COMMENT} "Please set BASE_DIR in the INSTALL script"
|
|
- exit 1
|
|
+ exit 2
|
|
fi
|
|
|
|
cat ${BASE_DIR}/COPYRIGHT
|
|
@@ -204,7 +204,7 @@
|
|
TUNAME=${TEMP_DIR}/tuname_$$${EXEC_SUFFIX}
|
|
MACH_HEADER=${TEMP_DIR}/mach_$$.h
|
|
SRC=${BASE_DIR}/src/utilities/tuname
|
|
-cd ${TEMP_DIR} || exit 1
|
|
+cd ${TEMP_DIR} || exit 2
|
|
make -f ${SRC}/Makefile CC="${CC}" ${TCCOPTS}\
|
|
BASE=${BASE_DIR} NAME=${TUNAME} all
|
|
if [ -f ${TUNAME} ]
|
|
@@ -218,11 +218,11 @@
|
|
if [ "X${MACH_OS}X" = "XunknownX" ]
|
|
then
|
|
${COMMENT} Unknown machine type
|
|
- exit 1
|
|
+ exit 2
|
|
fi
|
|
else
|
|
${COMMENT} Unknown machine type
|
|
- exit 1
|
|
+ exit 2
|
|
fi
|
|
|
|
${COMMENT}
|
|
@@ -307,7 +307,7 @@
|
|
if [ ! -d ${DIR} ]
|
|
then
|
|
${COMMENT} creating ${DIR} ...
|
|
- mkdir ${DIR} || exit 1
|
|
+ mkdir ${DIR} || exit 2
|
|
fi
|
|
done
|
|
|
|
@@ -344,9 +344,9 @@
|
|
if [ ! -d ${MACH_WORK}/${NAME} ]
|
|
then
|
|
${COMMENT} creating ${MACH_WORK}/${NAME} ...
|
|
- mkdir ${MACH_WORK}/${NAME} || exit 1
|
|
+ mkdir ${MACH_WORK}/${NAME} || exit 2
|
|
fi
|
|
- cd ${MACH_WORK}/${NAME} || exit 1
|
|
+ cd ${MACH_WORK}/${NAME} || exit 2
|
|
EXEC=${MACH_BASE}/bin/${NAME}${EXEC_SUFFIX}
|
|
make -f ${SRC}/Makefile CC="${CC} ${CCOPTS}" ${TCCOPTS}\
|
|
BASE=${BASE_DIR} NAME=${EXEC} all || BUILD_OK=false
|
|
@@ -398,7 +398,7 @@
|
|
SRC=${BASE_DIR}/src/lib/machines/${MACH_OS}/${MACH_CPU}/src
|
|
if [ -f ${SRC}/Makefile ]
|
|
then
|
|
- cd ${MACH_BASE}/lib/sys || exit 1
|
|
+ cd ${MACH_BASE}/lib/sys || exit 2
|
|
make -f ${SRC}/Makefile CC="${CC} ${CCOPTS}" ${TCCOPTS}\
|
|
BASE=${BASE_DIR} pre || BUILD_OK=false
|
|
${COMMENT}
|
|
@@ -433,7 +433,7 @@
|
|
1,\$s%-TMPDIR-%${TEMP_DIR}%g
|
|
EOF
|
|
|
|
- cd ${MACH_BASE}/env || exit 1
|
|
+ cd ${MACH_BASE}/env || exit 2
|
|
SRC=${BASE_DIR}/src/lib/env
|
|
ENVIRON_DIRS="${SRC}/common\
|
|
${SRC}/${MACH_OS}/common/common\
|
|
@@ -523,10 +523,10 @@
|
|
if ${BUILD_COMMON}
|
|
then
|
|
${COMMENT} installing start-up files ...
|
|
- cd ${BASE_DIR}/src/lib || exit 1
|
|
+ cd ${BASE_DIR}/src/lib || exit 2
|
|
rm -f ${MACH_WORK}/startup.tar
|
|
tar cvf ${MACH_WORK}/startup.tar startup
|
|
- cd ${COMMON_DIR} || exit 1
|
|
+ cd ${COMMON_DIR} || exit 2
|
|
rm -rf startup
|
|
tar xvf ${MACH_WORK}/startup.tar
|
|
rm -f ${MACH_WORK}/startup.tar
|
|
@@ -568,10 +568,10 @@
|
|
SRC=${BASE_DIR}/src/lib/machines/${MACH_OS}/${MACH_CPU}
|
|
if [ -d ${SRC} ]
|
|
then
|
|
- cd ${SRC} || exit 1
|
|
+ cd ${SRC} || exit 2
|
|
rm -f ${MACH_WORK}/machine.tar
|
|
tar cvf ${MACH_WORK}/machine.tar include startup
|
|
- cd ${MACH_BASE} || exit 1
|
|
+ cd ${MACH_BASE} || exit 2
|
|
rm -rf include
|
|
rm -rf startup
|
|
tar xvf ${MACH_WORK}/machine.tar
|
|
@@ -596,7 +596,7 @@
|
|
SRC=${BASE_DIR}/src/lib/machines/${MACH_OS}/${MACH_CPU}/src
|
|
if [ -f ${SRC}/Makefile ]
|
|
then
|
|
- cd ${MACH_BASE}/lib/sys || exit 1
|
|
+ cd ${MACH_BASE}/lib/sys || exit 2
|
|
make -f ${SRC}/Makefile CC="${CC} ${CCOPTS}" ${TCCOPTS}\
|
|
BASE=${BASE_DIR} all || BUILD_OK=false
|
|
fi
|
|
@@ -644,7 +644,7 @@
|
|
if [ ! -d ${MACH_WORK}/${LIBDIR} ]
|
|
then
|
|
${COMMENT} creating ${MACH_WORK}/${LIBDIR} ...
|
|
- mkdir ${MACH_WORK}/${LIBDIR} || exit 1
|
|
+ mkdir ${MACH_WORK}/${LIBDIR} || exit 2
|
|
fi
|
|
for API in `cat ${BASE_DIR}/src/build/APIS` ansi cpp
|
|
do
|
|
@@ -652,14 +652,14 @@
|
|
if [ ! -d ${MACH_WORK}/${LIBDIR}/${API_NAME} ]
|
|
then
|
|
${COMMENT} creating ${MACH_WORK}/${LIBDIR}/${API_NAME} ...
|
|
- mkdir ${MACH_WORK}/${LIBDIR}/${API_NAME} || exit 1
|
|
+ mkdir ${MACH_WORK}/${LIBDIR}/${API_NAME} || exit 2
|
|
fi
|
|
done
|
|
|
|
SRC=${BASE_DIR}/src/lib/machines/${MACH_OS}/${MACH_CPU}/tokens
|
|
if [ -d ${SRC} ]
|
|
then
|
|
- cd ${MACH_WORK}/${LIBDIR}/ansi || exit 1
|
|
+ cd ${MACH_WORK}/${LIBDIR}/ansi || exit 2
|
|
make -f ${SRC}/Makefile TCC="${DIAG_CC}" BASE=${BASE_DIR}\
|
|
basic || BUILD_OK=false
|
|
fi
|
|
@@ -669,7 +669,7 @@
|
|
if [ -d ${SRC} ]
|
|
then
|
|
${COMMENT} building basic C++ token definitions${DIAG_MSG} ...
|
|
- cd ${MACH_WORK}/${LIBDIR}/cpp || exit 1
|
|
+ cd ${MACH_WORK}/${LIBDIR}/cpp || exit 2
|
|
make -f ${SRC}/Makefile TCC="${DIAG_CC}" BASE=${BASE_DIR}\
|
|
all || BUILD_OK=false
|
|
${COMMENT}
|
|
@@ -683,7 +683,7 @@
|
|
|
|
if ${BUILD_MACHINE}
|
|
then
|
|
- cd ${MACH_WORK}/${LIBDIR} || exit 1
|
|
+ cd ${MACH_WORK}/${LIBDIR} || exit 2
|
|
for API in `cat ${BASE_DIR}/src/build/APIS`
|
|
do
|
|
API_NAME=`echo ${API} | sed -e 's%/%_%g'`
|
|
@@ -726,7 +726,7 @@
|
|
then
|
|
${COMMENT} building TDF standard token library${DIAG_MSG} ...
|
|
LIB=${MACH_BASE}/${LIBDIR}/target_tok.tl
|
|
- cd ${MACH_WORK}/${LIBDIR}/ansi || exit 1
|
|
+ cd ${MACH_WORK}/${LIBDIR}/ansi || exit 2
|
|
make -f ${SRC}/Makefile LIB=${LIB} TCC="${DIAG_CC}"\
|
|
BASE=${BASE_DIR} all || BUILD_OK=false
|
|
${COMMENT}
|
|
@@ -757,7 +757,7 @@
|
|
if [ -f ${SRC}/Makefile ]
|
|
then
|
|
${COMMENT} building crtp_n.o ...
|
|
- cd ${MACH_BASE}/lib/sys || exit 1
|
|
+ cd ${MACH_BASE}/lib/sys || exit 2
|
|
make -f ${SRC}/Makefile BASE=${BASE_DIR} all || BUILD_OK=false
|
|
${COMMENT}
|
|
fi
|
|
@@ -771,9 +771,9 @@
|
|
if [ ! -d ${MACH_WORK}/${NAME} ]
|
|
then
|
|
${COMMENT} creating ${MACH_WORK}/${NAME} ...
|
|
- mkdir ${MACH_WORK}/${NAME} || exit 1
|
|
+ mkdir ${MACH_WORK}/${NAME} || exit 2
|
|
fi
|
|
- cd ${MACH_WORK}/${NAME} || exit 1
|
|
+ cd ${MACH_WORK}/${NAME} || exit 2
|
|
LIB=${MACH_BASE}/lib/sys/lib${NAME}.a
|
|
make -f ${SRC}/Makefile BASE=${BASE_DIR} NAME=${LIB}\
|
|
MACHOPTS="${LIBOPTS}" RANLIB="${RANLIB}" all || BUILD_OK=false
|
|
@@ -799,5 +799,6 @@
|
|
${COMMENT} installation completed successfully
|
|
else
|
|
${COMMENT} installation completed with errors
|
|
+ exit 1
|
|
fi
|
|
exit 0
|