Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix boot; it was failing if darcs-all or validate were missing | Ian Lynagh | 2010-10-15 | 1 | -2/+4 |
| | | | | (which is the case in sdists) | ||||
* | Have boot check that we have the dph packages when validating | Ian Lynagh | 2010-10-14 | 1 | -1/+16 |
| | |||||
* | Add upstream repo to the packages file | Ian Lynagh | 2010-08-15 | 1 | -1/+1 |
| | |||||
* | Make the "tag" column of the packages file always present | Ian Lynagh | 2010-08-15 | 1 | -12/+14 |
| | | | | It makes the parsing simpler if we always have the same number of columns | ||||
* | Remove push-all from file list in boot script (push-all no longer exists) | Ian Lynagh | 2010-08-01 | 1 | -1/+1 |
| | |||||
* | Add more error checking to the boot script | Ian Lynagh | 2010-08-01 | 1 | -5/+8 |
| | |||||
* | Convert boot and boot-pkgs to perl | Ian Lynagh | 2010-04-15 | 1 | -31/+49 |
| | | | | This stops us having to worry about sh/sed/... portability. | ||||
* | Use bash to run boot-pkgs, the default Solaris shell doesn't support the -ot ↵ | benl@cse.unsw.edu.au | 2010-02-03 | 1 | -1/+1 |
| | | | | test flag | ||||
* | Explain why we check for LICENSE, not _darcs, in boot | Ian Lynagh | 2009-10-23 | 1 | -0/+4 |
| | |||||
* | Add the time library, and support for libraries in tarballs | Ian Lynagh | 2009-07-18 | 1 | -3/+3 |
| | |||||
* | Remove hacky on-demand building of libraries/*/ghc.mk, put it back in sh boot | Simon Marlow | 2009-05-22 | 1 | -0/+3 |
| | | | | | | | 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). | ||||
* | main repeated 'make maintainer-clean' not fail | Simon Marlow | 2009-05-14 | 1 | -37/+0 |
| | |||||
* | Add a Makefile in libraries/ | Ian Lynagh | 2009-05-08 | 1 | -0/+1 |
| | |||||
* | Tweak ./boot | Ian Lynagh | 2009-05-08 | 1 | -1/+1 |
| | |||||
* | Use more portable shell in ./boot; fixes booting on Solaris | Ian Lynagh | 2009-05-06 | 1 | -1/+1 |
| | |||||
* | Add dph to build system; patch from Roman Leshchinskiy | Ian Lynagh | 2009-05-03 | 1 | -2/+21 |
| | |||||
* | GHC new build system megapatch | Ian Lynagh | 2009-04-26 | 1 | -2/+18 |
| | |||||
* | Make "sh -e boot" work | Ian Lynagh | 2008-09-21 | 1 | -1/+4 |
| | |||||
* | fix message for missing packages | Ross Paterson | 2008-09-04 | 1 | -1/+1 |
| | | | | An incorrect libraries/ prefix was being added. | ||||
* | Fix the "have we got all the bootlibs" check | Ian Lynagh | 2008-08-24 | 1 | -1/+1 |
| | | | | | The packages file has an extra component (for "darcs" or "git") so we need to take that into account when grepping. | ||||
* | Update boot's test that we have all of the bootlibs | Ian Lynagh | 2008-07-29 | 1 | -2/+2 |
| | |||||
* | Refer to "boot" libs, not "core" libs | Ian Lynagh | 2007-09-14 | 1 | -2/+2 |
| | |||||
* | Rejig boot | Ian Lynagh | 2007-09-07 | 1 | -21/+20 |
| | | | | | | | | find on Windows doesn't understand -L, so stop trying to be clever and just autoreconf everything. Also, print out the names of directories as we autoreconf them, so that if autoreconfing one breaks then we know which one it was. | ||||
* | Fix boot: it was avoiding autoreconfing | Simon Marlow | 2007-09-05 | 1 | -8/+9 |
| | | | | | | | | | Two problems here: find needs to dereference symbolic links (-L option, I really hope that's portable), and we need to notice when aclocal.m4 is updated. Somehow I think this was easier when it just always ran autoreconf... what was wrong with that? | ||||
* | Be more flexible when trying to make scripts executable | sven.panne@aedion.de | 2007-08-25 | 1 | -1/+3 |
| | |||||
* | Overhaul boot script | sven.panne@aedion.de | 2007-08-25 | 1 | -23/+22 |
| | | | | | | * Call autoreconf only if necessary, avoiding a strict tool dependency. * Be a good *nix citizen and don't clutter the output when everything is fine. * Make a few more scripts executable. | ||||
* | Update the in-tree GMP; fixes trac #832 | Ian Lynagh | 2007-07-05 | 1 | -1/+0 |
| | | | | | gmp is now in a top-level directory and we only have the tarball in the darcs repo. It gets untarred if it is needed. | ||||
* | Add a push-all script | Ian Lynagh | 2007-06-19 | 1 | -0/+1 |
| | |||||
* | Say where we're booting to aid debugging | Ian Lynagh | 2007-05-24 | 1 | -0/+2 |
| | |||||
* | Make boot handle getting the libraries | Ian Lynagh | 2007-04-30 | 1 | -3/+10 |
| | |||||
* | Make boot handle getting the libraries | Ian Lynagh | 2007-04-30 | 1 | -10/+3 |
| | |||||
* | Set rts/gmp/configure executable when booting | Ian Lynagh | 2007-04-30 | 1 | -0/+2 |
| | |||||
* | Make darcs-all a perl script | Ian Lynagh | 2007-04-29 | 1 | -1/+1 |
| | | | | | | This fixes a problem where patches altering the darcs-all script break on Windows as the file is open. The script is now also slightly nicer, on balance. | ||||
* | Check we have all the corelibs when we boot | Ian Lynagh | 2007-04-18 | 1 | -0/+10 |
| | |||||
* | Use a boot script instead of having autoreconf recurse | Ian Lynagh | 2007-04-10 | 1 | -0/+15 |
It used to be the case that autoreconf in the root would also autoreconf in any libraries that need it, and ./configure in the root would also configure all the libraries. However, cabal now configures the libraries, so they were getting configured twice. Thus now a small shellscript, boot, autoreconfs the root and all libraries that need it, and ./configure in the root doesn't configure the libraries. |