1. 19 Apr, 2005 1 commit
  2. 01 Apr, 2005 1 commit
  3. 30 Mar, 2005 2 commits
  4. 08 Mar, 2005 1 commit
    • wolfgang's avatar
      [project @ 2005-03-08 04:45:29 by wolfgang] · f97dcf9f
      wolfgang authored
      Mac OS X:
      Kill HaskellSupport.framework.
      Instead, look for GMP.framework (a framework-version of libgmp), else look
      for a normal -lgmp as usual.
      The other part of HaskellSupport.framework, dlcompat, is no longer needed
      (as of Mac OS X 10.3, it's included in libSystem).
      It's enough to just use the normal configure tests for -ldl.
      
      MERGE TO STABLE
      f97dcf9f
  5. 01 Mar, 2005 1 commit
    • sof's avatar
      [project @ 2005-03-01 19:16:14 by sof] · 70768203
      sof authored
      aclocal.m4:FP_PROG_SORT: locate unix-like sort utility; on success, substituted as SortCmd.
      -configure.ac: use FP_PROG_SORT
      -mk/config.mk.in: added SORT setting..only used by libraries/Makefile
      
      Merge to STABLE
      70768203
  6. 07 Feb, 2005 1 commit
    • simonpj's avatar
      [project @ 2005-02-07 12:16:50 by simonpj] · 3ab57e45
      simonpj authored
      -----------------------------------------------------
      	Switch off derivable type class generation by default
      	-----------------------------------------------------
      
      	Merge to STABLE
      
      This commit switches off the generation of the support code for 'Derivable
      Type Classes' by default.  Use -fgenerics to switch it on.
      
      Motivation: seldom used, and there's a nasty blowup in Core types for data
      types that have lots of constructors or lots of fields.
      
      We now put -fgenerics in the GhcLibOpts, so that the libraries have the
      support code, as before.
      3ab57e45
  7. 01 Feb, 2005 1 commit
  8. 28 Jan, 2005 1 commit
  9. 13 Jan, 2005 1 commit
  10. 10 Jan, 2005 1 commit
    • simonmar's avatar
      [project @ 2005-01-10 11:45:19 by simonmar] · f13895fc
      simonmar authored
      Work around problems caused by limit on the length of the command line
      in ld, which shows up when building OpenGL on Windows with SplitObjs=YES.
      
      We now pass the names of the input files to ld via a linker script.
      This is (probably) only supported by GNU ld, so we now have to detect
      GNU ld in the configure script (yawn) and back off to the old method
      if we don't have it.
      f13895fc
  11. 04 Dec, 2004 2 commits
  12. 23 Nov, 2004 1 commit
    • ross's avatar
      [project @ 2004-11-23 12:35:06 by ross] · 46237e9c
      ross authored
      Make the X11 and HGL packages more independent, and pass configuration
      parameters to package.conf.in via header files.
      
      Also removed residual traces of OpenGL/GLUT/OpenAL from mk/config.mk.in
      46237e9c
  13. 12 Nov, 2004 1 commit
    • stolz's avatar
      [project @ 2004-11-12 14:56:10 by stolz] · e11c0f8e
      stolz authored
      Fix previous commit:
      Don't handle Solaris2-flag _POSIX_PTHREAD_SEMANTICS in configure at all
      but simply #ifdef solaris2_TARGET_OS #define ... it in the header-file.
      e11c0f8e
  14. 19 Oct, 2004 1 commit
  15. 11 Oct, 2004 1 commit
  16. 05 Sep, 2004 1 commit
  17. 01 Sep, 2004 1 commit
  18. 31 Aug, 2004 1 commit
    • simonmar's avatar
      [project @ 2004-08-31 09:48:28 by simonmar] · 13aca089
      simonmar authored
      Rationalise the install settings a bit.  Before, if you had $OWNER or
      $GROUP set in your environment, then these would lead to options being
      given to install, possibly with unexpected results.  This caused
      install to fail for at least one person.
      
      Now, $(INSTALL_OWNER) and $(INSTALL_GROUP) are set via
      config.mk/build.mk as with other settings.
      13aca089
  19. 26 Aug, 2004 1 commit
    • panne's avatar
      [project @ 2004-08-26 20:08:39 by panne] · a1939730
      panne authored
      SGML is dead, long live DocBook XML!
      
      Note: The BuildRequires tags in the spec files are still incomplete
      and the documentation about the DocBook tools needs to be updated,
      too. Stay tuned...
      a1939730
  20. 21 Aug, 2004 1 commit
  21. 15 Aug, 2004 1 commit
    • panne's avatar
      [project @ 2004-08-15 20:28:02 by panne] · 53386c35
      panne authored
      <fanfare>Finally: Support for DocBook XML!</fanfare>
      
      After endless frustrating hours, I came to the conclusion that using (Open)Jade
      for DocBook XML is virtually impossible, there are *tons* of problems with it:
      Wildly differing paths, incorrect stylesheets, broken catalogs at funny places,
      broken wrapper scripts, missing support on Cygwin etc.  >:-P * * *
      
      So we follow the ubiquitous XSL hype and use xsltproc + DocBook XSL stylesheets
      to transform DocBook XML to HTML and FO. From FO there are two routes to PDF and
      PostScript: Either via FOP (preferred) or via PassiveTeX. Validation can be done
      via xmllint using the new make target "validate". When PassiveTeX is available,
      DVI can be generated, too.  A new make target "no-chunks-html" is available for
      generating an all-in-one HTML document. Currently there is no way to generate
      plain text or RTF, but at least the former could easily be added.
      
      Generating HTML works out-of-the-box on Cygwin now, but you will have to install
      FOP for other formats, because there seems to be no standard package for it.
      
      The HTML appearance can be controlled via CSS, but the current location of the
      master stylesheet below fptools/mk is a bit debatable. Better suggestions are
      welcome.
      
      Currently there is still support for SGML documents, but it will be dropped when
      all documents are converted to DocBook XML. The build system is complex enough
      already with the support for a *single* kind of DocBook...
      53386c35
  22. 10 Aug, 2004 2 commits
    • simonmar's avatar
      [project @ 2004-08-10 14:36:25 by simonmar] · 85511088
      simonmar authored
      Windows fixes.  There were some strange things going on with Windows
      installation directories - I'm sure I've mucked up whatever was
      happening with 'make install' for GHC on Windows, but there were
      defintitely some bugs in here.  eg. we shouldn't have been setting
      datadir to $(prefix)/imports unconditionally on Windows.
      
      Make install now works for Happy, Alex and Haddock.  GHC probably
      needs a bit of tweaking to get it working again.
      85511088
    • simonmar's avatar
      [project @ 2004-08-10 13:51:25 by simonmar] · cc33dd28
      simonmar authored
      Add $(Windows), which is "YES" if the host platform is a Windows
      platform (mingw32 or cygwin32), and "NO" otherwise.
      cc33dd28
  23. 05 Jun, 2004 1 commit
  24. 20 May, 2004 1 commit
  25. 18 May, 2004 1 commit
  26. 23 Mar, 2004 1 commit
  27. 07 Mar, 2004 1 commit
  28. 01 Mar, 2004 2 commits
  29. 25 Feb, 2004 1 commit
    • simonmar's avatar
      [project @ 2004-02-25 11:34:29 by simonmar] · 56aacf92
      simonmar authored
      Allow configuration of RTS ways by tweaking the GhcRTSWays variable.
      Add default settings to config.mk.in, and add a comment to explain
      which values make sense here.
      
      Also, I disabled the debug_p way by default; it's of limited
      usefulness to the average punter.
      56aacf92
  30. 11 Dec, 2003 1 commit
  31. 06 Dec, 2003 1 commit
    • panne's avatar
      [project @ 2003-12-06 18:24:05 by panne] · b38fc90a
      panne authored
      Completely overhauled OpenGL/GLUT detection magic, making things more
      modular. Removed support for Mesa and non-HW-accelerated support on
      Windoze. Added initial support for handling missing glut.h header on
      MinGW/MSYS (to be completed). Tested on Cygwin (plain, -mno-cygwin,
      --without-x), MSYS/MinGW and SuSE 8.2 x86 Linux.
      b38fc90a
  32. 02 Dec, 2003 1 commit
    • panne's avatar
      [project @ 2003-12-02 19:16:41 by panne] · e3dc3922
      panne authored
      Added the first pieces of an OpenAL binding which has been of my disk for quite
      a while. Note that it is built by default when a usable OpenAL library is found,
      but this could be disabled via --disable-openal on the configure commandline.
      Similar behaviour should probably be the default for all optional libraries.
      Note that I have created a new hierarchy rooted at "Sound", the existing
      hierarchies didn't fit.
      e3dc3922
  33. 16 Nov, 2003 1 commit
  34. 15 Nov, 2003 3 commits