1. 14 Jan, 2012 1 commit
  2. 11 Jan, 2012 1 commit
    • Ian Lynagh's avatar
      Use /usr/bin/gcc when making the OS X installer · 0b5e57e0
      Ian Lynagh authored
      On XCode 4.1, we use /usr/bin/gcc-4.2 as it makes better code than
      /usr/bin/gcc for us. However, gcc-4.2 doesn't exist in XCode 4.2, so we
      need to use /usr/bin/gcc there. As the installer can be used on either,
      we make it always use /usr/bin/gcc.
      0b5e57e0
  3. 04 Jan, 2012 1 commit
  4. 27 Nov, 2011 1 commit
  5. 19 Oct, 2011 1 commit
  6. 02 Aug, 2011 2 commits
  7. 01 Aug, 2011 1 commit
  8. 13 Jul, 2011 1 commit
  9. 29 Jun, 2011 1 commit
  10. 22 Jun, 2011 1 commit
  11. 22 Apr, 2011 1 commit
  12. 21 Apr, 2011 1 commit
  13. 27 Mar, 2011 2 commits
  14. 25 Mar, 2011 1 commit
  15. 22 Mar, 2011 1 commit
    • Ian Lynagh's avatar
      bindist checker improvements · 90d7a88f
      Ian Lynagh authored
      * Some refactoring
      * Support for Windows filenames
      * Some support for installed trees (as Windows "bindists" are really
        install trees)
      90d7a88f
  16. 21 Mar, 2011 1 commit
  17. 16 Mar, 2011 3 commits
  18. 15 Mar, 2011 1 commit
  19. 23 Feb, 2011 1 commit
  20. 11 Feb, 2011 1 commit
    • Ian Lynagh's avatar
      Fix platform detection in bindists · 650d6440
      Ian Lynagh authored
      In a bindist, we generate files like the hsc2hs wrapper.
      This means we need to have the right values for the variables like
      CONF_GCC_LINKER_OPTS_STAGE1 which in turn means we need to know what
      platform we're on.
      650d6440
  21. 24 Jan, 2011 1 commit
  22. 23 Nov, 2010 1 commit
  23. 21 Nov, 2010 1 commit
    • Ian Lynagh's avatar
      For bindists, build ghc-pwd with stage 1 · 6bb8d64a
      Ian Lynagh authored
      rather then the bootstrapping compiler. This fixes problems where the
      bootstrapping compiler dynamically links against libraries not on the
      target machine.
      6bb8d64a
  24. 20 Nov, 2010 1 commit
  25. 23 Oct, 2010 2 commits
  26. 22 Oct, 2010 1 commit
    • Ian Lynagh's avatar
      Improve the OS X installer · 280bd5bb
      Ian Lynagh authored
      Major changes are:
      * Version number now includes full GHC version and arch
      * Uninstaller copes with multiple versions
      280bd5bb
  27. 21 Oct, 2010 1 commit
    • Ian Lynagh's avatar
      Windows installer improvements from Claus · abe9e6fc
      Ian Lynagh authored
      - add link to inno setup docs, so readers don't have to guess what
        ghc.iss might be
      
      - add Task section, and associated most Registry actions with separate
        (sub)tasks, so that file associations, default action, and PATH
        setting can be optional
      
      - copy license file into doc directory
      
      - install icon file again, so that DefaultIcon is no longer a dangling
        pointer (#4352)
      
      - only delete ghc_haskell key if empty (in case there were other tools
        using it)
      
      - add versioned GHCi to right-click menu (to allow for multiple tool installs)
      abe9e6fc
  28. 17 Oct, 2010 2 commits
  29. 29 Sep, 2010 1 commit
  30. 28 Jul, 2010 1 commit
  31. 24 Jul, 2010 1 commit
  32. 28 May, 2010 1 commit
  33. 16 May, 2010 1 commit
  34. 31 Mar, 2010 1 commit
    • Ian Lynagh's avatar
      Pass "-i org.haskell.GHC" to packagemaker when building the OS X installer · db9f94f7
      Ian Lynagh authored
      This seems to fix this failure:
      [...]
      ** BUILD SUCCEEDED **
      rm -f -f GHC-system.pmdoc/*-contents.xml
      /Developer/usr/bin/packagemaker -v --doc GHC-system.pmdoc\
                   -o /Users/ian/to_release/ghc-6.12.1.20100330/GHC-6.12.1.20100330-i386.pkg
      2010-03-31 15:08:15.695 packagemaker[13909:807] Setting to : 0 (null)
      2010-03-31 15:08:15.709 packagemaker[13909:807] Setting to : 0 org.haskell.glasgowHaskellCompiler.ghc.pkg
      2010-03-31 15:08:15.739 packagemaker[13909:807] relocate: (null) 0
      2010-03-31 15:08:15.740 packagemaker[13909:807] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSXMLDocument initWithXMLString:options:error:]: nil argument'
      2010-03-31 15:08:15.741 packagemaker[13909:807] Stack: (
          2511962091,
          2447007291,
          2511961547,
          2511961610,
          2432803204,
          453371,
          447720,
          436209,
          435510,
          9986,
          9918
      )
      make[1]: *** [framework-pkg] Trace/BPT trap
      make: *** [framework-pkg] Error 2
      db9f94f7