Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
GHC
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Package Registry
Model registry
Operate
Terraform modules
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Gesh
GHC
Commits
1fcd15a7
Commit
1fcd15a7
authored
24 years ago
by
Simon Marlow
Browse files
Options
Downloads
Patches
Plain Diff
[project @ 2000-07-13 14:45:13 by simonmar]
update to match reality; try to be a bit more helpful
parent
9df21db4
Loading
Loading
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
README
+39
-25
39 additions, 25 deletions
README
with
39 additions
and
25 deletions
README
+
39
−
25
View file @
1fcd15a7
This is the root directory for functional-programming tools
distributed by the Computing Science Department at Glasgow University.
Simon Peyton Jones <simonpj@microsoft.com> is the ringleader of this
effort. The tools are:
ghc the Glasgow Haskell compilation system
hslibs collection of Haskell libraries
haggis the Haggis GUI toolkit
happy the Happy Haskell parser generator
hdirect Haskell interop tool
green-card a foreign function interface pre-processor for Haskell.
nofib the NoFib Haskell benchmarking suite
literate the Glasgow "literate programming" system
glafp-utils shared utility programs
mk GNU make setup used by all of fptools
docs documentation on the installing and using
the fptools suite.
Components which are always part of a distribution (never stand-alone)
are "glafp-utils" and "mk" (a configuration system).
fptools build system
====================
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
source distribution (eg. for GHC), then you will have one or more of
the following directories:
ghc The Glasgow Haskell Compiler
hslibs A Collection of Haskell libraries
haggis The Haggis GUI toolkit
happy The Happy Haskell parser generator
hdirect Haskell interop tool
green-card A foreign function interface pre-processor for Haskell.
nofib The NoFib Haskell benchmarking suite
Additional documentation for each project can be found in its
respective directory.
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
...
...
@@ -26,11 +32,19 @@ Quick start: the following is *supposed* to work
$ make
$ make install
where 'make' is whatever GNU make is called on your system
. Th
e
configuration script is a standard GNU autoconf
script which accepts
all the normal arguments, eg. --prefix=<blah> to
install the package
somewhere other than /usr/local. Try ./configure
--help to get a full
list of the options.
where 'make' is whatever GNU make is called on your system
(GNU mak
e
is *required*). The
configuration script is a standard GNU autoconf
script which accepts
all the normal arguments, eg. --prefix=<blah> to
install the package
somewhere other than /usr/local. Try ./configure
--help to get a full
list of the options.
There is usually an ANNOUNCE* file with any distribution. Please
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
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment