- Nov 06, 2000
-
-
Simon Marlow authored
Change the way source distributions are built. Now we do a 'make boot', 'make distclean', build a link tree to filter some files out (eg. .cvsignore), and finally tar up the result. The process isn't bulletproof, so it makes sense to compare the manifest against previous versions. Now you don't have to be in a linked build tree to make a source distribution.
-
- Aug 25, 2000
-
-
Simon Marlow authored
Fix for copying html documentation into a binary dist.
-
- Jul 13, 2000
-
-
Simon Marlow authored
Take the README for a binary dist from the project directory, not fptools.
-
- May 18, 2000
-
-
Simon Marlow authored
doc-building fix.
-
- Jan 31, 2000
-
-
Simon Marlow authored
Add configure target to detect when autoconf needs to be run.
-
- Jan 20, 2000
-
-
Simon Marlow authored
Fairly grotesque hacks to get the HTML docs, which are now generated into a subdirectory by db2html, into a binary dist.
-
- Oct 26, 1999
-
-
Simon Marlow authored
Fix documentation installing in a binary dist.
-
- Oct 05, 1999
-
-
Simon Marlow authored
GHC versions are now of the form AA.BB.C, where AA is the major version, BB is the minor version, and C is the patchlevel. Part of this commit accidentally ended up in an earlier commit to fptools/ghc/mk/version.mk, which contains some comments on the version rationale. Excerpt: # ProjectVersionInt does *not* contain the patchlevel (rationale: this # figure is used for conditional compilations, and library interfaces # etc. are not supposed to change between patchlevels). i.e. a patchlevel is for bugfixes only, no new features or interface-changing changes. Unfortunately, we made this mistake in 4.04pl1, and won't be making it again.
-
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.
-
- Jun 24, 1999
-
-
Simon Marlow authored
Install the LICENSE file.
-
- Aug 27, 1998
-
-
Simon Marlow authored
wibble
-
- Aug 26, 1998
-
-
Simon Marlow authored
minor fix to get source dists working.
-
- Aug 20, 1998
-
-
sof authored
Made Makefile evil hack, slightly less so
-
- Aug 14, 1998
-
-
sof authored
Include project-specific config.mk file when building binary-dists
-
- May 31, 1998
-
-
sof authored
Include acconfig.h with src dists
-
- Jan 07, 1998
-
-
Simon Marlow authored
protect part of the binary-dist rules against 'for i in ; do ...'.
-
- Dec 22, 1997
-
-
Simon Marlow authored
portabilify a test.
-
- Dec 19, 1997
-
-
Simon Marlow authored
add PACKAGE_BINS for a binary_dist.
-
- Dec 18, 1997
-
-
Simon Marlow authored
correct typo in bindist configuration stuff.
-
- Dec 16, 1997
-
-
Simon Marlow authored
remove a couple more GHC dependencies.
-
Simon Marlow authored
Remove some of the BIN_DIST hacks, allowing us to build a binary distribution for either Happy or Ghc (or various other projects when these are set up).
-
- Oct 13, 1997
-
-
Simon Marlow authored
replace a few ';' with '&&' so that failures in for-loops bomb out properly.
-
- Oct 09, 1997
-
-
Simon Marlow authored
back out part of last commit, it didn't take into account executable files.
-
sof authored
Added aclocal.m4 to binary distrib; ensure that group write bit is on for all toplevel binary distrib files
-
- Oct 03, 1997
-
-
Simon Marlow authored
Replace $(ProjectVersion) with $(GhcProjectVersion) where appropriate. Also add stuff to install happy in a binary distribution.
-
- Sep 30, 1997
-
-
Simon Marlow authored
uncomment creation of 'configure' in binary-dist.
-
- Sep 24, 1997
-
-
Simon Marlow authored
Build and install documentation for a binary distribution.
-
- Sep 18, 1997
-
-
Simon Marlow authored
remove some gumph from the SRC_INSTALL files.
-
- Aug 28, 1997
-
-
sof authored
Include aclocal.m4 in source distribs
-
- Jun 09, 1997
-
-
sof authored
updated BIN_DIST_TOP
-
- Jun 06, 1997
-
-
sof authored
Include version-specific ANNOUNCE
-
- Jun 05, 1997
-
-
sof authored
Include distrib/ in source distributions
-
- May 19, 1997
-
-
sof authored
ghc-2-03-p1 merged onto main trunk
-
- Mar 25, 1997
-
-
sof authored
Last-minute 2.02 updates
-
- Mar 24, 1997
- Mar 17, 1997
-
-
Simon Peyton Jones authored
More small changes towards 2.02
-
- Mar 14, 1997
-
-
Simon Peyton Jones authored
Major update to more-or-less 2.02
-
- Nov 21, 1996
-
-
Simon Marlow authored
New Build System!
-