1. 20 Feb, 2004 1 commit
    • panne's avatar
      [project @ 2004-02-20 21:29:36 by panne] · 0689f025
      panne authored
      Reverted to previous version, too, because of wrong SGMLDocWays-handling, sorry,
      but the build system should not be changed in a  non-backwards-compatible way
      easily...
      0689f025
  2. 12 Feb, 2004 1 commit
  3. 11 Nov, 2003 1 commit
  4. 17 Oct, 2003 1 commit
  5. 27 Aug, 2003 1 commit
    • panne's avatar
      [project @ 2003-08-27 15:18:29 by panne] · cab3c5cb
      panne authored
      green-card => greencard
      Green Card => GreenCard
      
      Although Alastair prefers "Greencard", the library's name is
      "Foreign.GreenCard", and unless we change this, too, "GreenCard" is
      more consistent.
      cab3c5cb
  6. 19 Aug, 2003 1 commit
  7. 18 Aug, 2003 1 commit
  8. 25 Jul, 2003 1 commit
  9. 24 Jul, 2003 1 commit
  10. 29 May, 2003 3 commits
  11. 19 May, 2003 1 commit
  12. 31 Mar, 2003 1 commit
  13. 12 Feb, 2003 1 commit
    • simonmar's avatar
      [project @ 2003-02-12 10:32:38 by simonmar] · 49a478ab
      simonmar authored
      Adapt the dist target a little to work with the nightly build's new
      way of building source dists.
      
      It now works by building a link tree to the build tree, and doing
      'make dist' on the link tree, to avoid destroying the real build tree.
      This just needed a couple of tweaks to the dist target to work.
      49a478ab
  14. 12 Dec, 2002 1 commit
  15. 19 Nov, 2002 1 commit
  16. 13 Nov, 2002 1 commit
    • simonmar's avatar
      [project @ 2002-11-13 12:21:08 by simonmar] · 351afa5a
      simonmar authored
      Add support for gcc-style "make bootstrap" which will build the stage
      1, 2 and 3 compilers in the same build tree.
      
      The idea is to simplify building a stage 2 or 3 compiler (now you only
      need one build tree), and also speed up the build: there's no need to
      compile the libraries more than once, because the stage 1 libraries
      are used for stages 2 & 3.
      
      In ghc/compiler, the objects and .hi files are now placed in
      subdirectories: ghc/compiler/stage1 has the stage1 objects,
      ghc/compiler/stage2 has the stage2 objects, etc.
      
      The story from the top-level (fptools) is this:
      
        make all 	  works as before (i.e. builds ghc (stage 1),
      		  libraries, etc.)
      
        make stage2     builds the stage 2 compiler
        make stage3     builds the stage 3 compiler
      
        make bootstrap  does 'make all' followed by 'make stage2'
        make bootstrap3 does 'make all' followed by 'make stage2; make stage3'
      
      In ghc/compiler, the story is now:
      
        make all	     works as before (i.e. builds stage 1 only)
      
        make boot          generate build dirs and dependencies for stage 1
        make boot stage=N  generate build dirs and dependencies for stage N
      
        make stageN
        make stage=N       builds stage N compiler.  Run it in-place using
      		    ./stageN/ghc-inplace.
      
      I haven't decided what to do about 'make install' yet, and this still
      needs documenting in the Building Guide.  Also, you still get the same
      $(GhcHcOpts) for each stage.
      351afa5a
  17. 30 Sep, 2002 3 commits
  18. 02 Sep, 2002 1 commit
  19. 30 Jul, 2002 2 commits
  20. 23 Jul, 2002 1 commit
  21. 02 Jul, 2002 1 commit
    • simonmar's avatar
      [project @ 2002-07-02 14:24:54 by simonmar] · ef3998bc
      simonmar authored
      For a binary distribution, install docs using the standard
      install-docs target rather than hacky copying (needed now that we use
      Haddock for building some of the docs too).
      ef3998bc
  22. 19 Jun, 2002 1 commit
  23. 15 Jun, 2002 1 commit
  24. 01 May, 2002 1 commit
  25. 16 Apr, 2002 1 commit
  26. 11 Apr, 2002 1 commit
  27. 28 Mar, 2002 1 commit
  28. 25 Mar, 2002 1 commit
  29. 04 Mar, 2002 2 commits
  30. 15 Jan, 2002 1 commit
  31. 26 Nov, 2001 1 commit
  32. 19 Nov, 2001 1 commit
    • sof's avatar
      [project @ 2001-11-19 18:53:50 by sof] · 57d15e1c
      sof authored
      If the configure script determined that the build-tree version of happy
      is to be used, descend into happy/ and build it, if needs be.
      57d15e1c
  33. 15 Nov, 2001 1 commit
  34. 24 Oct, 2001 1 commit