1. 11 Oct, 2008 1 commit
  2. 19 Sep, 2008 1 commit
  3. 12 Sep, 2008 1 commit
  4. 10 Aug, 2008 1 commit
  5. 05 Mar, 2008 1 commit
  6. 02 Mar, 2008 1 commit
  7. 24 Feb, 2008 1 commit
  8. 24 Nov, 2007 2 commits
  9. 26 Oct, 2007 1 commit
  10. 23 Oct, 2007 1 commit
  11. 23 Sep, 2007 1 commit
  12. 20 Sep, 2007 1 commit
  13. 18 Sep, 2007 1 commit
  14. 11 Sep, 2007 1 commit
  15. 09 Sep, 2007 1 commit
  16. 05 Jun, 2007 1 commit
  17. 01 Jun, 2007 1 commit
    • Ian Lynagh's avatar
      Fix bindist creation · 79b5a2cb
      Ian Lynagh authored
      Bindists should now work again, when doing "make install" at least.
      "make in-place" is probably still broken.
      79b5a2cb
  18. 10 Mar, 2007 1 commit
  19. 24 Feb, 2006 1 commit
  20. 08 Feb, 2006 1 commit
  21. 13 Jun, 2005 1 commit
  22. 08 Jun, 2005 1 commit
  23. 07 Jun, 2005 1 commit
  24. 22 Mar, 2005 1 commit
  25. 08 Mar, 2005 1 commit
  26. 02 Feb, 2005 1 commit
  27. 20 Jan, 2005 1 commit
    • simonmar's avatar
      [project @ 2005-01-20 14:22:19 by simonmar] · c830ae13
      simonmar authored
      Fill in the haddock-interfaces and haddock-html fields in the
      package.conf files.
      
      To do this I had to make some changes:
      
        - haddock-interfaces requires the value of $(datadir).  We can't
          just plug this in, because $(datadir) might change at install-time
          (eg. a Windows installer can be placed anywhere, as can a Unix
          binary .tar.gz distribution).  The current trick is for the
          compiler to splice in the value of $libdir in package.conf at
          runtime.  So we could extend this mechanism and tell the compiler
          the value of $datadir via a command-line option, but that seems
          ugly.
      
          On Windows, $datadir==$libdir, so we don't need any changes:
          package.conf still uses $libdir, and a Windows installation is
          independent of its absolute location.  Even 'make install' on
          Windows should have this property.
      
          On Unix:
      	- for 'make install' and in-place execution, we just use
                absolute paths in package.conf
      
      	- for a binary dist, we generate a package.conf that refers
      	  to $libdir and $datadir, and splice in the values at
      	  install-time (distrib/Makefile-bin.in).
      
        - Also, I renamed $libdir to $topdir to more closely reflect its
          actual meaning.  This is somewhat malicious in that it will flush
          out all those clients using $libdir when they really shouldn't
          be :-)
      c830ae13
  28. 20 Sep, 2002 1 commit
  29. 03 Jul, 2002 1 commit
  30. 02 Jul, 2002 1 commit
  31. 28 Mar, 2002 1 commit
  32. 15 Sep, 2001 1 commit
  33. 27 Apr, 2001 1 commit
    • simonmar's avatar
      [project @ 2001-04-27 10:03:50 by simonmar] · f00d3e89
      simonmar authored
      - Generalise GHC-specific messages in the post-installation
        announcement, and make it stand out a bit more.
      
      - Fix documentation installation for non-GHC packages.
      f00d3e89
  34. 24 Apr, 2001 1 commit
  35. 23 Apr, 2001 1 commit
  36. 10 Apr, 2001 1 commit
  37. 03 Apr, 2001 3 commits
    • sewardj's avatar
      [project @ 2001-04-03 15:08:35 by sewardj] · 0147f8cc
      sewardj authored
      Fix up make-inplace for binary distribs.
      0147f8cc
    • sewardj's avatar
      [project @ 2001-04-03 13:18:34 by sewardj] · 8b2dda50
      sewardj authored
      Clean up the post-install-script mechanism a bit, so that the script
      for project is <project>/mk/post-install-script.
      
      For project ghc, don't install pkgconf unless BIN_DIST=1.
      8b2dda50
    • sewardj's avatar
      [project @ 2001-04-03 11:31:38 by sewardj] · 54cf53b0
      sewardj authored
      Make binary-dist installations work, by generating a proper package.conf
      file.  This is done by allowing fptools packages to supply an
      arbitrary post-install shell script, which the bin-dist 'make install'
      runs last of all.  In Project=Ghc's case, the post-install script
      runs pkgconf with appropriate params to create the package.conf
      file in the right place.
      54cf53b0