Hugs' build system
Sven Panne
sven.panne at aedion.de
Mon Feb 26 07:51:42 EST 2007
On Monday 26 February 2007 13:18, Ross Paterson wrote:
> Package name+version determines the URL of the tarball stored in HackageDB,
> e.g.
> http://hackage.haskell.org/packages/archive/OpenGL/OpenGL-2.1.tar.gz
>
> and we can just assume that all packages of interest are there.
Can one safely assume that
http://hackage.haskell.org/packages/archive/PACK/PACK-VER.tar.gz
untars into a PACK-VER directory containing that package? I hope that this is
the case. So our package description file can look like this:
core base 2.1
core haskell98 1.0
extra http://www.cs.york.ac.uk/fp/darcs/polyparse
ftp://ftp.cs.york.ac.uk/pub/haskell/polyparse/polyparse-1.0.tar.gz
extra OpenGL 2.1
...
Earlier you've mentioned some sharing of libraries. Could you elaborate a bit
how this should work in detail? I only have a very vague idea, and I am not
sure if this is a must or only a nice-to-have.
Cheers,
S.
More information about the Cvs-hugs
mailing list