This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Jul 25, 2004
-
-
Martin Sjögren authored
-
Isaac Potoczny-Jones authored
** removed hugs test case that never works ** added -DDEBUG flags to HUnit and A ** fixed A's description file up a bit ** tried to cut back on cascading failures in moduleTest
-
Martin Sjögren authored
If you don't actually have HUnit installed, it's a pain in the butt to pass -i parameters or -package-conf parameters to ghci when you just want to check something in a module or another. Makes more sense to require -DDEBUG on the command line. Also, I changed the Makefile to define -DDEBUG when building moduleTest, so that should still work.
-
- Jul 23, 2004
-
-
Martin Sjögren authored
-
Martin Sjögren authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
* lots of work on making executables build - added tests case for wash2hs - added -i hsSourceDir - added build dependencies - since we have to fix dependencies at configure time, I added executableDeps to localBuildInfo (caused change in format for localBuildInfo) - added code for actually putting the executables into place. * libraries - also added check to make sure there are libraries when building & installing the archive and such (hasLibs) - don't register if hasLibs is false.
-
- Jul 22, 2004
-
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Martin Sjögren authored
-
Martin Sjögren authored
As suggested by Igloo, the License field should deal with known licenses, so we added a separate field called License-file that takes a FilePath. It should be an error if both License and License-file are present, but this is not enforced yet.
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
- Jul 21, 2004
-
-
Isaac Potoczny-Jones authored
-
Martin Sjögren authored
-
Martin Sjögren authored
-
Isaac Potoczny-Jones authored
-
- Jul 20, 2004
-
-
Martin Sjögren authored
Hashed out with SyntaxNinja, Lemmih and Igloo. Basically, a file path can be either something "simple", defined by the regex [-+/_.a-zA-Z0-9]+ or it can be a quoted Haskell string, with all the bells and whistles that the Read instance allows. E.g., if you need commas or spaces or something funky in your paths, use string syntax. Oh, and you should only use '/' as directory separator, cabal should convert it to a proper separator based on the platform it's running on.
-
- Jul 21, 2004
-
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
-
- Jul 16, 2004
-
-
Martin Sjögren authored
-
Martin Sjögren authored
-
Martin Sjögren authored
-
Martin Sjögren authored
-
- Jun 19, 2004
-
-
Martin Sjögren authored
-
- Jul 14, 2004
-
-
Isaac Potoczny-Jones authored
also changed installed-pkg-config to a dotfile.
-
Isaac Potoczny-Jones authored
-
Isaac Potoczny-Jones authored
** I'm not sure why I was encoding the version string into the package name for ghc-pkg. I got rid of this. Seems to still be happy. ** Had to fix some test cases for this also.
-
Isaac Potoczny-Jones authored
- this caused a problem since the parser doesn't accpet HUnit-1.0 as a package name. That broke make-install. - The almost-correct behavior was to fix the version within Configure if they specify an exact version dependency. - But the question is, why have I encoded the version into the name string for ghc-pkg? Shouldn't I remove this? Was it to simulate version dependencies since ghc-pkg doesn't do this yet? - Anyway, make install works now.
-
Isaac Potoczny-Jones authored
- new Setup.distribution for A - make clean && make for A in moduleTest - Setup.hs -> Setup.lhs, just because
-
- Jul 13, 2004
-
-
Martin Sjögren authored
-
Martin Sjögren authored
Note that while the parser supports description files without library building and with multiple executable building, the build system does not (yet!)
-
Martin Sjögren authored
-