darcs patch: Be cleverer about guessing hc-pkg name a... (and 1
more)
Duncan Coutts
duncan.coutts at worc.ox.ac.uk
Fri Aug 25 17:27:37 EDT 2006
I got annoied with specifying:
./setup configure --with-compiler=ghc-6.5.20060724 --with-hc-pkg=ghc-pkg-6.5.20060724
So the first patch makes it guess better about so that this works:
./setup configure --with-compiler=ghc-6.5.20060724
The second patch is just a trivial simplification. That bit
should probably use pipes rather than outputting to a file
and then reading the file.
I didn't want to just push these changes, so can someone else
give them a quick look over and commit. Cheers.
Duncan
Wed Aug 23 11:54:12 BST 2006 Duncan Coutts <duncan.coutts at worc.ox.ac.uk>
* Be cleverer about guessing hc-pkg name and location.
So it now works if you say:
./setup configure --with-compiler=ghc-6.5
ie specifying a path-relative name rather than an absolute path.
We then look for hc-pkg in the same dir as where we found the compiler.
If the compiler appears to have a version suffix then we additionally
and preferentially look for hc-pkg with that same version suffix.
(I'm not sure that bit works if you've got a .exe suffix, perhaps a
windows person could try it / take a look)
Wed Aug 23 11:59:56 BST 2006 Duncan Coutts <duncan.coutts at worc.ox.ac.uk>
* Use slightly simpler way of getting GHC version.
ghc has supported --numeric-version for ages.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/x-darcs-patch
Size: 23019 bytes
Desc: A darcs patch for your repository!
Url : http://www.haskell.org//pipermail/cabal-devel/attachments/20060825/26e11a81/attachment-0001.bin
More information about the cabal-devel
mailing list