From 4e987026148fe65c323afbc93cd560c07bf06b3f Mon Sep 17 00:00:00 2001 From: Yale AI Dept Date: Wed, 14 Jul 1993 13:08:00 -0500 Subject: Import to github. --- haskell-development | 69 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100755 haskell-development (limited to 'haskell-development') diff --git a/haskell-development b/haskell-development new file mode 100755 index 0000000..bf318af --- /dev/null +++ b/haskell-development @@ -0,0 +1,69 @@ +#!/bin/csh +# +# Set up for Yale Haskell 2.x development +# + +source $HASKELL/haskell-setup + + +# You need to set this environment variable to point to the root +# directory where you have installed the Yale Haskell sources. + +setenv Y2 $HASKELL + + +# Define some aliases for getting the right RCS options. +# These aliases are only for use at Yale. + +alias rco 'co -l' +alias rci 'ci -u' + + +# Find the "right" lisp executable. +# You really only need to set up for the particular lisp implementation(s) +# you are going to build the system under (you can comment out the rest). + +# The Lucid CL executable we've been using is the one without fancy +# stuff like CLOS loaded. + +setenv LUCID /cs/licensed/sclisp-4.0/lisp-4-0-base + + +# Setup for CMUCL. We have this aliased to a script that will select +# the right core file for the machine you are running on. + +setenv CMUCL $Y2/bin/run-cmucl +setenv CMUCLBIN $Y2/bin/cmucl +setenv CMUCLLIB $Y2/bin + + +# This is AKCL, not ordinary KCL (which is too brain-damaged). + +setenv AKCL /net/nebula/homes/systems/hcompile/akcl/xbin/kcl + + +# Set up for Franz Allegro. +# This is a hack; we run Allegro on both sparc and next boxes, and +# we need to be able to tell which kind of machine we're running on so +# the binaries don't get jumbled up together. + +if (-e /vmunix) then + setenv ALLEGRODIR allegro + setenv ALLEGRO /usr/licensed/allegro/cl +else if (-e /mach) then + setenv ALLEGRODIR allegro-next + setenv ALLEGRO /usr/local/bin/lisp +else + echo "Can't figure out what kind of machine you're on!" +endif + + +# Set up for Harlequin Lispworks. + +setenv LISPWORKS /usr/licensed/bin/lispworks + + +# Set up for WCL +# This is not supported! +# setenv WCL /net/nebula/homes/systems/hcompile/wcl-2.14/bin/wcl +# setenv LD_LIBRARY_PATH /net/nebula/homes/systems/hcompile/wcl-2.14/lib -- cgit v1.2.3