- 14 Jan, 2014 1 commit
-
-
Austin Seipp authored
I'm not entirely sure what the intention of this code was, but it was quite old, and the binary distribution for Windows seems to work OK nonetheless. Signed-off-by:
Austin Seipp <austin@well-typed.com>
-
- 01 Oct, 2013 1 commit
-
-
Simon Marlow authored
-
- 25 May, 2013 1 commit
-
-
ian@well-typed.com authored
-
- 18 May, 2013 1 commit
-
-
ian@well-typed.com authored
It was removed in 9e4e2c24.
-
- 20 Jul, 2011 2 commits
- 05 May, 2011 1 commit
-
-
dterei authored
-
- 07 Feb, 2011 1 commit
-
-
Ian Lynagh authored
-
- 27 Jan, 2011 1 commit
-
-
Ian Lynagh authored
The logic is now in mk/compiler-ghc.mk rather than being duplicated in ghc/Makefile and compiler/Makefile.
-
- 22 Jan, 2011 1 commit
-
-
Ian Lynagh authored
From http://hackage.haskell.org/trac/ghc/wiki/Building/Architecture/Idiom/PhaseOrdering Phase 0: Includes: package-data.mk files for things built by the bootstrapping compiler. Builds: the dependency files for hsc2hs and genprimopcode. We need to do this now, as hsc2hs needs to be buildable in phase 1's includes (so that we can make the hpc library's .hs source files, which in turn is necessary for making its dependency files), and genprimopcode needs to be buildable in phase 1's includes (so that we can make the primop-*.hs-incl files, which are sources for the stage1 compiler library, and thus necessary for making its dependency files). Phase 1: Includes: dependency files for things built by the bootstrapping compiler. Builds: package-data.mk files for everything else. Note that this requires configuring the packages, which means telling cabal which ghc to use, and thus the stage1 compiler gets built during this phase. Phase "": Includes: dependency files for everything else. Builds: Everything else.
-
- 16 Jan, 2011 1 commit
-
-
Ian Lynagh authored
now that cross-package deps are tracked correctly.
-
- 15 Jan, 2011 1 commit
-
-
Ian Lynagh authored
We no longer use dummy-ghc; instead we don't configure most packages until the stage1 compiler is available. We also now use Cabal for building the ghc-bin package. There are a couple more sanity checks too.
-
- 30 Sep, 2010 1 commit
-
-
Ian Lynagh authored
You can now run "make test" in the root, and the fast testsuite will be run with cleaning enabled. It will also put the summary in testsuite_summary.txt.
-
- 29 Jul, 2010 2 commits
-
-
simonpj@microsoft.com authored
-
simonpj@microsoft.com authored
-
- 16 Nov, 2009 1 commit
-
-
Simon Marlow authored
-
- 27 Sep, 2009 1 commit
-
-
Ian Lynagh authored
We now do all the hard work in a bindistprep subdirectory, and just move the result to the root directory. This way we can delete anything in bindistprep/ without worrying about deleting anything important.
-
- 01 Aug, 2009 1 commit
-
-
Ian Lynagh authored
-
- 27 Jul, 2009 1 commit
-
-
Simon Marlow authored
-
- 13 Jul, 2009 1 commit
-
-
Simon Marlow authored
-
- 11 Jul, 2009 1 commit
-
-
kili authored
-
- 09 Jul, 2009 1 commit
-
-
Simon Marlow authored
Should fix Solaris build failures
-
- 07 Jul, 2009 1 commit
-
-
Simon Marlow authored
We cache the old versions of files generated by configure, so that if configure touches the file without changing it, we can detect that and restore the timestamp.
-
- 15 Jun, 2009 1 commit
-
-
Simon Marlow authored
-
- 10 Jun, 2009 1 commit
-
-
Ian Lynagh authored
-
- 22 May, 2009 1 commit
-
-
Simon Marlow authored
Now that the clean rules don't require libraries/*/ghc.mk, we don't have to build them on demand. And having them built on demand introduced a failure mode (where some libraries have ghc.mk and some don't).
-
- 20 May, 2009 1 commit
-
-
Ian Lynagh authored
-
- 19 May, 2009 1 commit
-
-
Simon Marlow authored
-
- 16 May, 2009 1 commit
-
-
Ian Lynagh authored
-
- 15 May, 2009 1 commit
-
-
Ian Lynagh authored
-
- 14 May, 2009 2 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-
- 08 May, 2009 1 commit
-
-
Ian Lynagh authored
We still need to sort out the "install-docs" story to get this working properly.
-
- 28 Apr, 2009 1 commit
-
-
Simon Marlow authored
# ----------------------------------------------------------------------------- # # (c) 2009 The University of Glasgow # # This file is part of the GHC build system. # # To understand how the build system works and how to modify it, see # http://hackage.haskell.org/trac/ghc/wiki/Building/Architecture # http://hackage.haskell.org/trac/ghc/wiki/Building/Modifying # # -----------------------------------------------------------------------------
-
- 27 Apr, 2009 1 commit
-
-
Simon Marlow authored
-
- 26 Apr, 2009 1 commit
-
-
Ian Lynagh authored
-
- 10 Feb, 2009 1 commit
-
-
Ian Lynagh authored
On Windows, we end up doing something like rsync c:/build/ghc-6.10.1-unknown-mingw32.tar.bz2 haskell.org:dist and it thinks that it is meant to get the file from the host called "c". Now we just do rsync ghc-6.10.1-unknown-mingw32.tar.bz2 haskell.org:dist so rsync understand what we mean.
-
- 03 Feb, 2009 1 commit
-
-
Ian Lynagh authored
It will use TH, so needs to be built with stage2.
-
- 14 Jan, 2009 1 commit
-
-
Ian Lynagh authored
-
- 09 Jan, 2009 1 commit
-
-
Ian Lynagh authored
-