This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. 25 Jul, 2004 1 commit
    • md9ms's avatar
      Remove -DDEBUG from OPTIONS pragmas · 062c13c1
      md9ms 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.
      062c13c1
  2. 23 Jul, 2004 7 commits
  3. 22 Jul, 2004 10 commits
  4. 21 Jul, 2004 4 commits
  5. 20 Jul, 2004 1 commit
    • md9ms's avatar
      New implementation of parseFilePath · 6399230b
      md9ms 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.
      6399230b
  6. 21 Jul, 2004 2 commits
  7. 16 Jul, 2004 4 commits
  8. 19 Jun, 2004 1 commit
  9. 14 Jul, 2004 5 commits
    • ijones's avatar
      added rm for installed-pkg-config and .setup-config in clean rule. · 3c545f6e
      ijones authored
      also changed installed-pkg-config to a dotfile.
      3c545f6e
    • ijones's avatar
      cleaned up TODO · 0696e4db
      ijones authored
      0696e4db
    • ijones's avatar
      mostly changed showPackageId to pkgName. · 3a75dc98
      ijones 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.
      3a75dc98
    • ijones's avatar
      Switched Cabal to new Setup.description file · 9ab102e6
      ijones 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.
      9ab102e6
    • ijones's avatar
      made test cases work · e5e5bca9
      ijones authored
      - new Setup.distribution for A
      - make clean && make for A in moduleTest
      - Setup.hs -> Setup.lhs, just because
      e5e5bca9
  10. 13 Jul, 2004 4 commits
  11. 12 Jul, 2004 1 commit