Skip to content
Snippets Groups Projects
  1. Jul 21, 2000
  2. Jul 19, 2000
  3. Jul 18, 2000
  4. Jun 20, 2000
    • Simon Marlow's avatar
      [project @ 2000-06-20 11:20:50 by simonmar] · 236c8996
      Simon Marlow authored
      mkdependHS doesn't understand the -o option anymore; instead it grokss
      ghc's -osuf option.  We never really used this, and it behaves
      strangely when mixed with -s, but at least now it doesn't conflict
      with GHC's -opt<blah> options.
      236c8996
  5. Jun 17, 2000
  6. May 10, 2000
  7. May 09, 2000
  8. Apr 27, 2000
  9. Apr 20, 2000
  10. Apr 19, 2000
  11. Apr 17, 2000
  12. Apr 14, 2000
  13. Apr 04, 2000
  14. Mar 28, 2000
    • Reuben Thomas's avatar
      [project @ 2000-03-28 11:49:06 by rrt] · bf22a38a
      Reuben Thomas authored
      Replaced $(HC_OPTS) in mkdependhs rule whence I had inadvertently removed
      it along with the odir filter in which it sat.
      bf22a38a
    • Reuben Thomas's avatar
      [project @ 2000-03-28 11:09:31 by rrt] · b25b5efd
      Reuben Thomas authored
      Added SplitObjs for when -split-objs is being used. Removed -split-objs and
      -odir from GhcLibHcOpts. -odir shouldn't be needed any more in any case.
      
      Changed order of recursive makes so that recursive make happens before make
      in the current directory. This helps when building hslibs as DLLs, where
      the cbits DLLs need to be made before the main DLLs.
      b25b5efd
  15. Jan 07, 2000
  16. Dec 09, 1999
  17. Oct 12, 1999
  18. 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
  19. Oct 07, 1999
  20. 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
  21. 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
  22. Oct 04, 1999
  23. Jul 28, 1999
  24. Jun 03, 1999
  25. May 04, 1999
  26. Feb 02, 1999
  27. Dec 02, 1998
  28. Sep 14, 1998
  29. Aug 14, 1998
  30. Jun 12, 1998
  31. May 29, 1998
  32. May 15, 1998
  33. May 08, 1998
  34. May 07, 1998
    • Simon Marlow's avatar
      [project @ 1998-05-07 12:19:31 by simonm] · c6bed6de
      Simon Marlow authored
      - New option $(StripLibraries) removes local symbols from library objects.
        Turned off by default, as it only works with linkers that support
        the '-x' (remove local symbols) option.
      c6bed6de
  35. Apr 17, 1998
Loading