- 07 Jan, 2000 1 commit
-
-
simonmar authored
- set directories using ':=' because the value of $(TOP) can change - remove some old cruft
-
- 07 Dec, 1999 1 commit
-
-
simonmar authored
Now that $(GHC) means an installed copy of ghc, use $(GHC_INPLACE) to refer to the ghc in the build tree.
-
- 22 Nov, 1999 1 commit
-
-
sewardj authored
Set GHC_INTERPRETER_DIR, and add target rtsclean in interpreter/Makefile.
-
- 05 Oct, 1999 1 commit
-
-
simonmar 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.
-
- 03 Dec, 1998 1 commit
-
-
simonm authored
merge from 4.01
-
- 22 May, 1998 1 commit
-
-
simonm authored
nuke $(HaskellCompilerType)
-
- 12 May, 1998 1 commit
-
-
simonm authored
- add *.hc to MOSTLY_CLEAN_FILES.
-
- 05 Mar, 1998 1 commit
-
-
sof authored
Misc fixes to setup for booting via .hc files
-
- 17 Feb, 1998 1 commit
-
-
simonm authored
Remove redundant PROJECT{VERSION,NAME,PATCHLEVEL} in favour of ProjectVersion etc. from config.mk.in.
-
- 27 Jan, 1998 1 commit
-
-
simonm authored
nuke GHC_DEBUG_HILEV_ASM and GHC_GCC_IS_AVAILABLE - never used.
-
- 05 Sep, 1997 1 commit
-
-
simonm authored
don't set $(WAYS) in ghc/mk/paths.mk, set it explicitly in the Makefiles where it is required (compiler/Makefile, lib/Makefile and runtime/Makefile). Remove the overriding of $(WAYS) from utils/*/Makefile. No need to eliminate warnings for overlapped patterns in Happy-generated parsers any more. Don't compile OccurAnal with -O if we're using a pre-version-2 GHC, since it seems there's an optimiser bug.
-
- 24 Mar, 1997 1 commit
-
-
sof authored
Changed def. for PROJECTVERSION
-
- 19 Mar, 1997 1 commit
-
-
sof authored
PROJECT* vars defined + make reading opts.mk optional
-
- 17 Mar, 1997 1 commit
-
-
simonpj authored
More small changes towards 2.02
-
- 14 Mar, 1997 1 commit
-
-
simonpj authored
Major update to more-or-less 2.02
-