Commit 1fcd15a7 authored by simonmar's avatar simonmar
Browse files

[project @ 2000-07-13 14:45:13 by simonmar]

update to match reality; try to be a bit more helpful
parent 9df21db4
This is the root directory for functional-programming tools fptools build system
distributed by the Computing Science Department at Glasgow University. ====================
Simon Peyton Jones <simonpj@microsoft.com> is the ringleader of this
effort. The tools are: This is the top-level directory of the fptools build system. Several
packages are part of this build system; if you got this as part of a
ghc the Glasgow Haskell compilation system source distribution (eg. for GHC), then you will have one or more of
hslibs collection of Haskell libraries the following directories:
haggis the Haggis GUI toolkit
happy the Happy Haskell parser generator ghc The Glasgow Haskell Compiler
hdirect Haskell interop tool hslibs A Collection of Haskell libraries
green-card a foreign function interface pre-processor for Haskell. haggis The Haggis GUI toolkit
nofib the NoFib Haskell benchmarking suite happy The Happy Haskell parser generator
literate the Glasgow "literate programming" system hdirect Haskell interop tool
glafp-utils shared utility programs green-card A foreign function interface pre-processor for Haskell.
mk GNU make setup used by all of fptools nofib The NoFib Haskell benchmarking suite
docs documentation on the installing and using
the fptools suite. Additional documentation for each project can be found in its
respective directory.
Components which are always part of a distribution (never stand-alone)
are "glafp-utils" and "mk" (a configuration system). In addition, the following directories contain project-independent bits:
mk GNU make setup used by all of fptools
glafp-utils Shared utility programs
docs Documentation on the installing and using
the fptools build system.
distrib Tools and additional bits for building distributions
Quick start: the following is *supposed* to work Quick start: the following is *supposed* to work
...@@ -26,11 +32,19 @@ Quick start: the following is *supposed* to work ...@@ -26,11 +32,19 @@ Quick start: the following is *supposed* to work
$ make $ make
$ make install $ make install
where 'make' is whatever GNU make is called on your system. The where 'make' is whatever GNU make is called on your system (GNU make
configuration script is a standard GNU autoconf script which accepts is *required*). The configuration script is a standard GNU autoconf
all the normal arguments, eg. --prefix=<blah> to install the package script which accepts all the normal arguments, eg. --prefix=<blah> to
somewhere other than /usr/local. Try ./configure --help to get a full install the package somewhere other than /usr/local. Try ./configure
list of the options. --help to get a full list of the options.
There is usually an ANNOUNCE* file with any distribution. Please There is usually an ANNOUNCE* file with any distribution. Please
consult that, or the <piece>/README file, to find out how to proceed. consult that, or the <piece>/README file, to find out how to proceed.
Full documentation for the fptools build system can be found on the
GHC web pages:
http://www.haskell.org/ghc/
--
The GHC Team, glasgow-haskell-users@haskell.org
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment