1. 07 Feb, 2011 1 commit
  2. 15 Jan, 2011 1 commit
    • Ian Lynagh's avatar
      Build system improvements · a3be88fd
      Ian Lynagh authored
      We no longer use dummy-ghc; instead we don't configure most packages
      until the stage1 compiler is available.
        
      We also now use Cabal for building the ghc-bin package.
      
      There are a couple more sanity checks too.
      a3be88fd
  3. 06 Jan, 2011 1 commit
    • Ian Lynagh's avatar
      On Cygwin, use a Cygwin-style path for /bin/install's destination · 57e2a81c
      Ian Lynagh authored
      cygwin's /bin/install doesn't set file modes correctly if the
      destination path is a C: style path:
      
      $ /bin/install -c -m 644 foo /cygdrive/c/cygwin/home/ian/foo2
      $ /bin/install -c -m 644 foo c:/cygwin/home/ian/foo3
      $ ls -l foo*
      -rw-r--r-- 1 ian None 0 2011-01-06 18:28 foo
      -rw-r--r-- 1 ian None 0 2011-01-06 18:29 foo2
      -rwxrwxrwx 1 ian None 0 2011-01-06 18:29 foo3
      
      This causes problems for bindisttest/checkBinaries.sh which then
      thinks that e.g. the userguide HTML files are binaries.
      
      We therefore use a /cygdrive path if we are on cygwin
      57e2a81c
  4. 14 Sep, 2010 1 commit
  5. 31 Dec, 2009 1 commit
  6. 19 Nov, 2009 1 commit
  7. 26 Apr, 2009 1 commit
  8. 30 Sep, 2008 1 commit
  9. 10 Aug, 2008 1 commit
  10. 31 Oct, 2007 1 commit
  11. 27 Oct, 2007 1 commit
  12. 24 Oct, 2007 1 commit
  13. 23 Oct, 2007 1 commit
  14. 31 Aug, 2007 1 commit
  15. 30 Dec, 2006 1 commit
    • sven.panne@aedion.de's avatar
      Standardized Makefile for man page · 51dec67c
      sven.panne@aedion.de authored
      Use our standard build machinery for building, installing and cleaning the
      man page. Do not use deprecated -<num> option for 'head'. Use $(RM) instead
      of explicit 'rm -f' for better portability.
      
      Note that we always build/install the man page with the 'install-docs' target
      now, this is the usual behaviour. "GhcManpages is dead, Jim..."
      
      This patch should unbreak 'make dist', too.
      51dec67c
  16. 05 Dec, 2006 1 commit