1. 08 Jan, 2007 3 commits
  2. 07 Nov, 2006 4 commits
  3. 13 Dec, 2005 1 commit
  4. 15 Aug, 2005 1 commit
  5. 10 Jun, 2005 1 commit
  6. 23 Apr, 2005 1 commit
  7. 04 Jan, 2005 2 commits
  8. 16 Sep, 2004 1 commit
  9. 01 Aug, 2004 3 commits
    • Isaac Potoczny-Jones's avatar
      small changes · b0563418
      Isaac Potoczny-Jones authored
    • Isaac Potoczny-Jones's avatar
      Implemented a few fixes we talked about on IRC: · 8478ccd7
      Isaac Potoczny-Jones authored
      (12:10:13) Marvin--: SyntaxLaptop: the example Setup.lhs on page 3 is wrong, it should import defaultMain and set main = defaultMain
      (12:10:46) Marvin--: SyntaxLaptop: and I think we call it sdist, not src-dist?
      (12:20:38) Marvin--: SyntaxLaptop:  \"funky, path\\\\name\"   is really broken, it should be  "funky, path\\name"
      (12:20:47) Marvin--: the escapes comes from being in a haskell string in the module! :)
      (12:22:10) Marvin--: hmm, now I think I remember what the issue with the dashes was
      (12:23:08) Marvin--: oh, and it should be documented exactly what paths look like
      (12:23:43) Marvin--: page 18 says import Distribution.Make (setup), that damn well should be defaultMain too ;-)
      (13:14:15) igloo: Oh, Marvin, am I being dopey or does the new spec not answer my questions about eh example at the start?
      (13:14:37) igloo: e.g. how does it know which files are part of the package
    • Isaac Potoczny-Jones's avatar
  10. 31 Jul, 2004 1 commit
  11. 30 Jul, 2004 1 commit
  12. 29 Jul, 2004 2 commits
  13. 26 Jul, 2004 1 commit
    • Isaac Potoczny-Jones's avatar
      * added "clean" target to setup script spec. · e074d932
      Isaac Potoczny-Jones authored
      * updated test case for package description file.
      * Added note about chasing dependencies and "modules" field:
         Note that in the future, though the Modules field will be
         available, it will not be necessary to provide it for building
         executables and libraries.  Instead, the user will provide only the
         "Main-Is" field (for executables) and the "Exposed-Modules" field
         (for libraries).  The system will chase down dependencies from
         those modules and include them in the library or source
  14. 26 Jun, 2004 2 commits
    • Isaac Potoczny-Jones's avatar
      Cleaned up package description stuff · 2a82e984
      Isaac Potoczny-Jones authored
      FIX/TODO: Provide BNF-type grammar, especially for field contents,
      remove below checklist and questions, fix package filename.
      Added example package description and more syntax.  Please
    • Isaac Potoczny-Jones's avatar
      * Added new personas: · baf0865a
      Isaac Potoczny-Jones authored
      ** Peter Packager, as an umbrella for Rowland et al
      ** Isabella Installer, as someone who uses Peter's packages
      * Added some notes on the personas to clarify against the perception
        that they are non-overlapping roles.
      * Added a little "layered tools" section, just to get this on record.
      * Some reformatting
  15. 11 Jun, 2004 4 commits
  16. 06 Jun, 2004 4 commits
    • Isaac Potoczny-Jones's avatar
      Mostl suggestions from Graham Klyne. · 41a271a4
      Isaac Potoczny-Jones authored
      * Changed pkg.desc to Setup.description.  Open to suggestions on this.
        Made an "entity" so it can be easily changed.
      * changed "tests and design notes may be omitted" to "design notes may
        be omitted" in order to change emphasis.
      * Clarified that --prefix and --install-prefix are for file locations
        only, having nothing to do with "grafting" or whatever.
    • Isaac Potoczny-Jones's avatar
      * changed #!runhugs (etc) to #!/usr/bin/env runhugs · 6bd8eaec
      Isaac Potoczny-Jones authored
      * Small formatting stuff
      * Implemented Keith Wansbrough's suggestions.
      ** noted that the #! line isn't a requirement, just a convinience.
         Clarified that you can compile and run the Setup script if you want.
      ** Clarified that user and system modules where exposed modules
         overlap can both be registered.  "(However, one may register a
         system package which exposes a module with the same name as a user
         package, and vice-versa.)"
      ** some "setup" to "./Setup.lhs"
      ** Added rubric of --user having no effect when together with
    • Isaac Potoczny-Jones's avatar
    • Isaac Potoczny-Jones's avatar
      Changed HPS to Cabal. · 0e119cce
      Isaac Potoczny-Jones authored
      Some reformatting of code.
  17. 25 May, 2004 3 commits
  18. 18 May, 2004 5 commits