This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. 14 Jul, 2004 1 commit
    • 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
  2. 13 Jul, 2004 4 commits
  3. 12 Jul, 2004 1 commit
  4. 11 Jul, 2004 1 commit
  5. 13 Jul, 2004 1 commit
    • ijones's avatar
      implemented Extensions · 2b824850
      ijones authored
      I've implemented a mapping[1] between compiler extensions and
      command-line flags for Cabal[2] for GHC, NHC98, and Hugs.  Can some
      representatives from each take a look at these and let me know if I'm
      wrong about how any of them work, whether I missed support for any of
      the compilers, or what-have-you?
      
      Some notes & questions:
      
      - I gathered these by the rather error-prone process of copying them
        from the end-user documentation.  If anyone notices anything that's
        missing, or can suggest some way I could discover missing items,
        please do.
      
      - I'm not including any non-standard modules, since maybe those will
        be handled by the packaging system.
      
      - Are the "hood debugging extensions" in NHC and Hugs compatible?
        Should they be included?
      
      - Do any of Hugs, GHC, and NHC disallow Long.Hierarchical.Module.Names
        by default?  Can they all turn them off?
      
      - Should there be a "Force98" option or something which does "-98" in
        NHC, "+98" in Hugs, and forces no other extensions in GHC?
        Presumably, it would disallow other extensions for the other
        compilers as well.
      2b824850
  6. 11 Jul, 2004 1 commit
    • ijones's avatar
      Changed implementation of "./setup clean" · f086153e
      ijones authored
      ** now does rm -r instead of trying to delete each created file
      ** added tests for make clean
      ** got rid of clean module altogether
      ** added removeFileRecursive to Utils
      f086153e
  7. 10 Jul, 2004 5 commits
  8. 09 Jul, 2004 1 commit
    • ijones's avatar
      clean target. needs some work. · a8b963cc
      ijones authored
      -- |FIX: Doesn't remove directories created.  Perhaps it should just
      -- delete the .hi and .o files?  Perhaps it should just delete the
      -- entire build location recursively?
      a8b963cc
  9. 07 Jul, 2004 4 commits
  10. 06 Jul, 2004 3 commits
  11. 05 Jul, 2004 2 commits
  12. 29 Jun, 2004 2 commits
  13. 27 Jun, 2004 2 commits
    • ijones's avatar
      pie-in-sky test cases · 57eb6f48
      ijones authored
      ** Made PackageDescription derive Eq, for testing
      ** setPkgName and setPkgVersion convenience functions
      ** outline (commented out) for parseReqFields
      ** outline for parseFreeText
      ** type sig for parseDesc
      ** string for package description and known correct answer
      57eb6f48
    • ijones's avatar
      33922ef8
  14. 25 Jun, 2004 1 commit
    • ijones's avatar
      some parsing · 34f2a33b
      ijones authored
      ** Started parser and tests cases
      ** But fails test cases
      ** Probably because of only one look-ahead
      ** reorganize for 1 look-ahead
      34f2a33b
  15. 20 Jun, 2004 2 commits
  16. 19 Jun, 2004 3 commits
  17. 17 Jun, 2004 6 commits