~ubuntu-branches/ubuntu/trusty/happy/trusty-proposed

« back to all changes in this revision

Viewing changes to README

  • Committer: Bazaar Package Importer
  • Author(s): Ian Lynagh (wibble)
  • Date: 2006-10-26 22:52:14 UTC
  • mfrom: (1.2.2 upstream) (3.1.1 dapper)
  • Revision ID: james.westby@ubuntu.com-20061026225214-6jmf0n3ykkc9elyw
Tags: 1.16~rc2-1
* New upstream (release candidate) version.
* Removed happy/ prefixes from various paths in debian/rules and
  debian/docs.
* doc/configure generated by autoconf is in the Debian diff.
* Build using cabal:
  * Various debian/rules changes.
  * Create debian/get_version.hs for extracting the version from the cabal
    file.
  * Requires ghc6 >= 6.4.2.
  * No longer tries to detect platform. Closes: #340325, #332979.
  * Removed autotool-dev build-dep.
* Add 'XSLTPROC_OPTS = --nonet' to doc/config.mk.in.
* Remove src/Parser.ly and src/AttrGrammarParser.ly before cleaning so
  the generated files don't get cleaned.
* Set Standards-Version to 3.7.2 (no changes needed).
* Removed PS and DVI stanzas from debian/doc-base as we don't build
  the documentation those ways.
* Removed content-free postinst and prerm.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
fptools build system
2
 
====================
3
 
 
4
 
This is the top-level directory of the fptools build system.  Several
5
 
packages are part of this build system; if you got this as part of a
6
 
source distribution (eg. for GHC), then you will have one or more of
7
 
the following directories:
8
 
 
9
 
    ghc           The Glasgow Haskell Compiler
10
 
    hslibs        A Collection of Haskell libraries
11
 
    haddock       A Haskell documentation tool
12
 
    haggis        The Haggis GUI toolkit
13
 
    happy         The Happy Haskell parser generator
14
 
    hdirect       Haskell interop tool
15
 
    greencard     A foreign function interface pre-processor for Haskell.
16
 
    libraries     Haskell libraries (reqd. by ghc)
17
 
    nofib         The NoFib Haskell benchmarking suite
18
 
 
19
 
Additional documentation for each project can be found in its
20
 
respective directory.
21
 
 
22
 
In addition, the following directories contain project-independent bits:
23
 
 
24
 
    mk            GNU make setup used by all of fptools
25
 
    glafp-utils   Shared utility programs
26
 
    docs          Documentation on the installing and using
27
 
                  the fptools build system.
28
 
    distrib       Tools and additional bits for building distributions
29
 
 
30
 
Quick start:  the following is *supposed* to work
31
 
 
32
 
        $ ./configure
33
 
        $ make
34
 
        $ make install
35
 
 
36
 
where 'make' is whatever GNU make is called on your system (GNU make
37
 
is *required*).  The configuration script is a standard GNU autoconf
38
 
script which accepts all the normal arguments, eg. --prefix=<blah> to
39
 
install the package somewhere other than /usr/local.  Try ./configure
40
 
--help to get a full list of the options.
41
 
 
42
 
There is usually an ANNOUNCE* file with any distribution.  Please
43
 
consult that, or the <piece>/README file, to find out how to proceed.
44
 
 
45
 
Full documentation for the fptools build system can be found on the
46
 
GHC web pages: 
47
 
 
48
 
        http://www.haskell.org/ghc/
49
 
 
50
 
--
51
 
The GHC Team,  glasgow-haskell-users@haskell.org
 
1
This is Happy version 1.16, a parser generator for Haskell 98.
 
2
 
 
3
WWW:    http://www.haskell.org/happy/
 
4
 
 
5
Complete documentation can be found in the directory 'doc', in
 
6
DocBook XML format.  To format the documentation, the DocBook-Tools
 
7
suite (see http://www.http://sourceware.cygnus.com/docbook-tools/)
 
8
provides all the bits & pieces you need.  Alternatively, pre-formatted
 
9
documentation is available from Happy's homepage (URL above).
 
10
 
 
11
The directory 'examples' contains some example parsers that use Happy.
 
12
 
 
13
For information on copying and distributing this program, see the file
 
14
LICENSE in this directory.
 
15
 
 
16
Bug reports should be sent to simonmar@microsoft.com.
 
17
 
 
18
Happy Parsing!
 
19
 
 
20
Simon.