Skip to content
Snippets Groups Projects
  1. Jan 24, 2000
  2. Jan 07, 2000
  3. Jan 05, 2000
  4. Dec 29, 1999
  5. Dec 22, 1999
  6. Dec 21, 1999
  7. Dec 09, 1999
  8. Dec 08, 1999
    • Simon Marlow's avatar
      [project @ 1999-12-08 10:10:59 by simonmar] · 9c569d63
      Simon Marlow authored
      New make variable: $(WithNofibHc) which defines the Haskell compiler
      used to build nofib.
      
      Define $(GHC_INPLACE) in fptools/mk/config.mk.in.  $(WithNofibHc) is
      set to $(GHC_INPLACE) by default.
      
      Fix $(MKDEPENDHS) in ghc/lib/std/Makefile.
      9c569d63
  9. Dec 07, 1999
  10. Dec 01, 1999
  11. Nov 30, 1999
  12. Nov 22, 1999
  13. Nov 12, 1999
  14. Oct 27, 1999
  15. Oct 15, 1999
  16. Oct 12, 1999
  17. Oct 08, 1999
    • sof's avatar
      [project @ 1999-10-08 11:00:16 by sof] · e34e6f56
      sof authored
      Improved on the install rules for libexecs and bins a little
      (at least from a Win32 pov - you can now install "happy.bin"
      without trouble.)
      e34e6f56
  18. Oct 07, 1999
  19. Oct 06, 1999
    • Simon Marlow's avatar
      [project @ 1999-10-06 12:25:18 by simonmar] · 1e717429
      Simon Marlow authored
      Always prepend `#! $(INTERP)' to a script, even if we're BIN_DISTing.
      It doesn't do any harm, and means that we can execute the BIN_DIST
      version of a script from the build tree, provided it doesn't depend on
      any global paths.
      1e717429
  20. Oct 05, 1999
    • Simon Marlow's avatar
      [project @ 1999-10-05 10:30:26 by simonmar] · 67fe852e
      Simon Marlow authored
      Build System Cleanup
      --------------------
      
      This commit is intended to clear the way for automatic RPM building.
      In particular, the idea is that 'make install' doesn't build anything,
      so you can do
      
      	make install prefix=/some/tmp/prefix
      
      to install everything in /some/tmp/prefix, but leave the hardwired-in
      install directories the same.
      
      For scripts that depend on the install dir (currently just the GHC
      driver and mkdependHS), we now build two versions: <script>-inplace,
      which is used for running the script from the build tree, and
      <script>, which is the to-be-installed version.
      
      NOTE: binary distributions are now a little bit trickier to build.
      You *must* include the line "BIN_DIST=1" in your build.mk if you
      intend to make a binary distribution from the current build tree.
      This is because certain scripts have to be built differently, and we
      don't rebuild them when doing 'make binary-dist' anymore (since 'make
      binary-dist' just does a 'make install' with a re-targetted prefix,
      just like the RPM builder).
      
      Other changes
      
      	- the binary-dist machinery is now all in fptools/Makefile
      	- removed a gratuitous $(package)-$(version) level of
      	  directories from the binary distribution.
      	- binary distributions are now placed under the package
      	  name, rather than fptools/fptools.
      	- various other minor cleanups.
      67fe852e
    • Simon Marlow's avatar
      [project @ 1999-10-05 10:22:40 by simonmar] · 9c57bb32
      Simon Marlow authored
      --with-ghc-hc is now --with-hc (to be used as the "locally installed
      Haskell compiler" for all projects).
      9c57bb32
  21. Oct 04, 1999
  22. Jul 28, 1999
  23. Jul 26, 1999
  24. Jul 15, 1999
  25. Jun 18, 1999
  26. Jun 16, 1999
    • Simon Marlow's avatar
      [project @ 1999-06-16 09:33:10 by simonmar] · 88e65770
      Simon Marlow authored
      Make use of the $(GhcWithRegisterised) build flag from config.mk.  You
      can now get an unregisterised build by *either*
      
      	- setting GhcWithRegisterised to NO in build.mk, or
      	- adding 'u' to GhcLibWays.
      
      The former will make all compilations unregisterised, whereas the
      latter will require a '-unreg' flag to be passed to the compiler to
      get the unregisterised build.
      88e65770
  27. Jun 08, 1999
  28. Jun 03, 1999
  29. May 04, 1999
Loading