#!/bin/sh
# this script tries to discover the OS platform and configuration
# and then makes newLISP using the appropiate makefile
# if this script fails and for other special flavors, like
# making shared libraries etc., type:
#
# make help
# to see all options
#
echo
case `uname` in
Darwin)
echo Discovered Darwin Mac OSX with readline suport:
if [ -e /usr/lib/libreadline.dylib ]; then
make darwin # make with readline support
else
make osx # make without readline support
fi
exit
;;
Linux)
echo Discovered Linux:
make linux
exit
;;
FreeBSD)
echo Discovered FreeBSD:
make bsd
exit
;;
NetBSD)
echo Discovered NetBSD:
make netbsd
exit
;;
OpenBSD)
echo Discoverd OpenBSD:
make bsd
exit
;;
SunOS)
echo Discovered SunOS:
make solaris
exit
;;
OSF1)
echo Discovered Tru64 Unix, please read doc/TRU64BUILD
make -f makefile_tru64
exit
;;
MINGW32_NT-5.1)
echo Discoverd MINGW32 on NT-5.1
make mingw # this is with MinGW on MSYS
exit
;;
OS/2)
echo Discoverd OS/2
make os2
exit
;;
esac
echo Could not discover your OS platform use one of the following commands:
make help
syntax highlighted by Code2HTML, v. 0.9.1