Permalink
Browse files

Update AUTHORS, README and INSTALL

Also expand tabs so it's readable irrespective of user's editor settings.

darcs-hash:20090228132024-adfee-62e1ec536de0d545086099f476292fd145909314
  • Loading branch information...
dcoutts committed Feb 28, 2009
1 parent 5652ec0 commit d841b4f18d8ba672a6351475e83ff3a929091113
Showing with 47 additions and 60 deletions.
  1. +20 −18 AUTHORS
  2. +13 −16 INSTALL
  3. +14 −26 README
View
38 AUTHORS
@@ -1,25 +1,27 @@
Manuel M T Chakravarty <chak@cse.unsw.edu.au>
Duncan Coutts <duncan@haskell.org>
Manuel M T Chakravarty <chak@cse.unsw.edu.au>
Duncan Coutts <duncan@haskell.org>
with contributions from (alphabetical order)
Bertram Felgenhauer <int-e@gmx.de>
Ian Lynagh <igloo@earth.li>
André Pang <ozone@algorithm.com.au>
Jens-Ulrik Petersen <petersen@haskell.org>
Armin Sander <armin@mindwalker.org>
Sean Seefried <sseefried@cse.unsw.edu.au>
Udo Stenzel <u.stenzel@web.de>
Bertram Felgenhauer <int-e@gmx.de>
Benedikt Huber <benedikt.huber@gmail.com>
John Lato <jwlato@gmail.com>
Ian Lynagh <igloo@earth.li>
André Pang <ozone@algorithm.com.au>
Jens-Ulrik Petersen <petersen@haskell.org>
Armin Sander <armin@mindwalker.org>
Sean Seefried <sseefried@cse.unsw.edu.au>
Udo Stenzel <u.stenzel@web.de>
Axel Simon <A.Simon@ukc.ac.uk>
Michael Weber <michaelw@debian.org>
Michael Weber <michaelw@debian.org>
Thanks for comments and suggestions to
Roman Leshchinskiy <rl@cs.tu-berlin.de>
Jan Kort <kort@science.uva.nl>
Seth Kurtzberg <seth@cql.com>
Simon Marlow <simonmar@microsoft.com>
Matthias Neubauer <neubauer@informatik.uni-freiburg.de>
Sven Panne <sven.panne@aedion.de>
Simon L. Peyton Jones <simonpj@microsoft.com>
Volker Wysk <post@volker-wysk.de>
Roman Leshchinskiy <rl@cs.tu-berlin.de>
Jan Kort <kort@science.uva.nl>
Seth Kurtzberg <seth@cql.com>
Simon Marlow <simonmar@microsoft.com>
Matthias Neubauer <neubauer@informatik.uni-freiburg.de>
Sven Panne <sven.panne@aedion.de>
Simon L. Peyton Jones <simonpj@microsoft.com>
Volker Wysk <post@volker-wysk.de>
View
29 INSTALL
@@ -1,30 +1,24 @@
C->Haskell Installation Instructions -*-text-*-
------------------------------------
C->Haskell Installation Instructions -*-text-*-
------------------------------------
Prerequisites
~~~~~~~~~~~~~
You need a Haskell 98 compiler. Currently, this has to be GHC 6.2 upwards,
You need GHC, the Haskell compiler. Currently, this has to be GHC 6.8 upwards,
which you can get from
http://haskell.org/ghc
Moreover, you need to have at least version 1.2 of the Haskell packaging
system Cabal installed.
Simple install procedure
~~~~~~~~~~~~~~~~~~~~~~~~
% tar -xzf <package>.tar.gz # unpack the sources
% cd <package> # change to the toplevel directory
% runghc Setup.hs configure # configure the build system
% runghc Setup.hs build # build everything
% tar -xzf <package>.tar.gz # unpack the sources
% cd <package> # change to the toplevel directory
% runghc Setup.hs configure # configure the build system
% runghc Setup.hs build # build everything
[ Become root if necessary ]
% runghc Setup.hs install # install c2hs
If you are installing from darcs, please read the corresponding section below
first.
% runghc Setup.hs install # install c2hs
The Nitty-Gritty
@@ -67,8 +61,11 @@ The man page is:
Supported Systems and Porting
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Tested with Glasgow Haskell Compiler, Version 6.4.2, 6.6.1 and 6.8.1.
In principle it should work with any 6.x version since 6.2.
Tested with GHC version 6.8.2 and 6.10.1.
In principle it should work with any 6.x version since 6.4.2 however the
current releases of the language-c package only work with ghc-6.8 and later.
The actual c2hs sources might also compile with nhc98, but Cabal doesn't fully
support nhc98 yet.
View
40 README
@@ -1,5 +1,5 @@
C->Haskell - Haskell Interface Generator -*-text-*-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C->Haskell - Haskell Interface Generator -*-text-*-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C->Haskell is a interfacing tool that eases Haskell access to C libraries.
The tool gets information about the C data type definitions and function
@@ -18,30 +18,18 @@ Also see the tutorial in `doc/c2hs/'.
Contents:
AUTHORS -- Author information
COPYING -- GNU General Public License (GPL)
ChangeLog -- Change history
INSTALL -- Help on installing this package
Makefile -- Package makefile
README -- This file
Setup.hs -- Cabal build script
TODO -- Open problems, bugs, and ideas for future extensions
aclocal.m4 -- Autoconf macros
base -- Compiler Toolkit sources
c -- Frontend for parsing and analying C header files
c2hs -- Main program sources
c2hs.cabal -- Cabal package specification
c2hs.spec -- RPM build specification
chs -- Frontend for parsing and analying Haskell binding modules
configure -- Platform-independent configuration file
configure.in -- Autoconf input used to produce `configure'
doc -- Documentation
gen -- Routines for the Haskell interface generation
install-sh -- Auxiliary shell script required by `configure'
lib -- Library used by generated bindings
state -- State management
test -- Small test cases
toplevel -- Compilation driver
AUTHORS -- Author information
COPYING -- GNU General Public License (GPL)
INSTALL -- Help on installing this package
README -- This file
Setup.hs -- Cabal build script
TODO -- Open problems, bugs, and ideas for future extensions
c2hs.cabal -- Cabal package specification
doc -- Documentation
src -- Source code
src/C2HS -- Main program sources
src/Main.hs -- Compilation driver
tests -- Small test cases
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= INSTALLING =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

0 comments on commit d841b4f

Please sign in to comment.