- Aug 04, 2000
-
-
Jeff Lewis authored
Port to OpenBSD from Thomas Nordin. Please merge with 4.08 (you'll also need the new config.guess and config.sub from the previous commit).
-
- Jul 13, 2000
-
-
Simon Marlow authored
update, and make less GHC-specific
-
- Jun 18, 2000
-
-
chak@cse.unsw.edu.au. authored
Script that automates building GHC from .hc files. ?? Shall I edit the corresponding section in building.sgml to advise the use ?? of this script (thus replacing the outdated description of the manual ?? steps - which is wrong anyway).
-
- May 02, 2000
-
-
chak@cse.unsw.edu.au. authored
Removed a last flaw and use `cvs export' instead of `cvs checkout' now.
-
- Apr 30, 2000
-
-
chak@cse.unsw.edu.au. authored
The first version of a script that allows building rpm packages directly from CVS. It currently works for ghc only, but will be extended to cover the other fptools. It should work on all rpm-based systems, as I tried to avoid any dependency on Red Hat systems (as far as I am aware of them). In particular, the rpm build process is carried out below /tmp instead of the standard /usr/src/redhat hierarchy. By default the cvs head of the anonymous repository is built, but cvs-style -d -D, and -r options allow to built from a different repository and revision. [This version is only half tested, because the CVS head seems to not build anymore today.]
-
- Jan 28, 2000
-
-
Simon Marlow authored
don't use ^ in patterns, Solaris sh barfs on it.
-
- Jan 22, 2000
-
-
Simon Marlow authored
- FreeBSD 3+ now known as i386-unknown-freebsd - add alpha-unknown-{linux,freebsd}
-
- Oct 05, 1999
-
-
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.
-
- Sep 16, 1999
-
-
sof authored
mingw32 support
-
- Jul 15, 1999
-
-
sven.panne@aedion.de authored
Patched my previous patch ($ vs $$, && vs if/then/fi). Installing a Happy binary-dist still only creates a happy and no happy-1.6 executable, but this has very probably nothing to do with my changes.
-
sven.panne@aedion.de authored
Two checks for empty file lists added.
-
Simon Marlow authored
No more RAWCPP, thank you.
-
- Apr 27, 1999
-
-
sof authored
When installing, append to entries in PACKAGE_BINS list
-
- Mar 02, 1999
-
-
Simon Marlow authored
Install the docs in $real_datadir, not $datadir.
-
- Feb 23, 1999
-
-
sof authored
Updates on the Win32 front
-
- Oct 12, 1998
-
-
Simon Marlow authored
oops, forgot to update bin dist configure for FreeBSD 2.0/3.0 split.
-
- Aug 20, 1998
-
-
sof authored
Updated to track aclocal.m4 changes
-
- Jun 11, 1998
-
-
sof authored
install-bin: * if any of $(VERSION_SYMLINKS_FOR) already exists as a symlink, replace it with a new one.
-
- Feb 25, 1998
-
-
sof authored
Clarified various cygwin32 install gotchas
-
- Feb 20, 1998
-
-
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.
-
- Feb 09, 1998
-
-
sof authored
Perform UNC->DOS translation on what bash-cygwin32's pwd returns.
-
- Feb 05, 1998
-
-
Simon Marlow authored
alpha-dec-osf1 and alpha-dec-osf3 are now separate configurations.
-
- Feb 04, 1998
- Jan 29, 1998
-
-
Simon Marlow authored
add note about 'make install-doc' to the message printed after configuration.
-
Simon Marlow authored
fix script installation *again*.
-
- Jan 26, 1998
-
-
Simon Marlow authored
Finally fix the 'for i in ; do ...' problem.
-
- Jan 02, 1998
-
-
Simon Marlow authored
Some shells have problems with 'for i in ; do ...', so protect the relevant for loops with 'if test <string>; then ...'.
-
Simon Marlow authored
Replace three 'test ... && ...' sequences with 'if ... then ... fi', since the test form would fail, causing some non-GNU makes to bomb out (maybe they invoke sh with -e?).
-
- Dec 19, 1997
-
-
Simon Marlow authored
use PACKAGE_BINS to get the actual binaries to install.
-
- Dec 16, 1997
-
-
Simon Marlow authored
make this Makefile package-independant.
-
- Nov 13, 1997
-
-
Simon Marlow authored
update to version 2.08
-
- Oct 17, 1997
-
-
Simon Marlow authored
protect $$s for bash.
-
- Oct 16, 1997
-
-
Simon Marlow authored
Test for CC and GCC before finding CPP, since GNUCPP depends on finding GCC to do the right thing.
-
- Oct 14, 1997
-
-
Simon Marlow authored
prepend SED and RAWCPP to all scripts, not just PACKAGE_LIB_SCRIPTS.
-
- Oct 13, 1997
-
-
Simon Marlow authored
do the symlink thing when installing, not in the local tree.
-
Simon Marlow authored
Link ghc to ghc-$(version), not the other way around. This means that old versions won't be spammed when a new one is installed. To go in 3.00
-
- Oct 09, 1997
-
-
Simon Marlow authored
fix dangling backquote in last commit.
-
sof authored
Added feature tests for sed and cpp
-