Skip to content
Snippets Groups Projects
  1. 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
  2. Jul 15, 1999
  3. Apr 27, 1999
  4. Mar 02, 1999
  5. Jun 11, 1998
  6. Feb 20, 1998
    • Simon Marlow's avatar
      [project @ 1998-02-20 14:07:55 by simonm] · 2ab02a93
      Simon Marlow authored
      - mk-version-symlinks not needed any more: the links are installed by
        the relevant Makefiles.
      
      - install the link from $(package) to $(package-version) in the
        installation directory.
      2ab02a93
  7. Feb 09, 1998
  8. Feb 04, 1998
  9. Jan 29, 1998
  10. Jan 26, 1998
  11. Jan 02, 1998
  12. Dec 19, 1997
  13. Dec 16, 1997
  14. Nov 13, 1997
  15. Oct 17, 1997
  16. Oct 14, 1997
  17. Oct 13, 1997
  18. Oct 09, 1997
  19. Oct 03, 1997
  20. Oct 01, 1997
  21. Sep 30, 1997
  22. Sep 10, 1997
  23. May 19, 1997
  24. Mar 28, 1997
  25. Mar 24, 1997
  26. Mar 23, 1997
  27. Mar 14, 1997
Loading