- 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
-
sof authored
Upped version number; added SED and RAWCPP for lib_scripts
-
- Oct 03, 1997
-
-
André Santos authored
perl not being added to scripts' top line
-
Simon Marlow authored
update version number, and add stuff to install happy.
-
- Oct 01, 1997
-
-
André Santos authored
changing version number to 2.07
-
- Sep 30, 1997
-
-
Simon Marlow authored
version ==> 2.07 PACKAGE_LIBSCRIPTS ==> PACKAGE_LIB_SCRIPTS
-
- Sep 25, 1997
-
-
Simon Marlow authored
remove unused/duplicated files
-
- Sep 10, 1997
-
-
sof authored
Prepend she-bangs to scripts rather than eval exec magic
-