summaryrefslogtreecommitdiff
path: root/libraries/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* fix 'make 1'Simon Marlow2009-06-171-0/+1
|
* Add support for 'make help' in subdirectoriesSimon Marlow2009-06-161-0/+8
| | | | Including help for directory-specific targets, such as 'make 1' in ghc
* 'make 1' in libraries builds just the stage1 libsSimon Marlow2009-06-151-0/+4
| | | | i.e. not dph, and hence not stage2
* Add a Makefile in libraries/Ian Lynagh2009-05-081-0/+3
|
* GHC new build system megapatchIan Lynagh2009-04-261-441/+0
|
* Package dph needs to be cleaned in stage=1, tooManuel M T Chakravarty2009-03-061-15/+17
|
* Add targets clean.library.dph and remake.library.dphManuel M T Chakravarty2009-02-241-3/+38
| | | | | | - Package dph ist a meta package that contains a number of subpackages inside. - This patch adds two targets to clean and remake all subpackages with a single command.
* Only pass --with-hscolour to cabal-bin onceIan Lynagh2009-02-121-4/+0
|
* Add more targets to the list that we need to include all libraries forIan Lynagh2009-02-111-1/+1
|
* Fix cleaning and installing the librariesIan Lynagh2009-02-101-2/+15
| | | | | When cleaning or installing, we need to ignore what $stage is, and just clean/install all the libraries.
* Build dph with the stage2 compilerIan Lynagh2009-02-031-2/+15
| | | | It will use TH, so needs to be built with stage2.
* Require HsColour by defaultIan Lynagh2009-01-041-1/+5
| | | | | | | | This should stop us ending up without HsColour'ed sources on some platforms. We also now tell Cabal where to find HsColour, rather than it finding it itself.
* ghc_ge_605 is now always YESIan Lynagh2008-11-081-3/+0
|
* Clean the bootstrapping extensible-exceptions packageIan Lynagh2008-10-171-3/+4
|
* Fix the build when the bootstrapping compiler has a newer Cabal than usIan Lynagh2008-10-151-3/+0
| | | | We need to forcibly use the in-tree Cabal, or we get version mismatch errors
* Fix the name of prologue.txt when making bindistsIan Lynagh2008-10-141-1/+1
|
* Add a link to the GHC API docs from the library haddock indexIan Lynagh2008-10-131-1/+2
|
* Use an extensible-exceptions package when bootstrappingIan Lynagh2008-10-031-0/+4
| | | | | | | Ifdefs for whether we had extensible exceptions or not were spreading through GHC's source, and things would only have got worse for the next 2-3 years, so instead we now use an implementation of extensible exceptions built on top of the old exception type.
* Fix maintainer-cleanIan Lynagh2008-09-241-2/+3
|
* Use test -f rather than test -e, for portability (Solaris)Ian Lynagh2008-09-241-1/+1
|
* Remove some dependencies on bootstrapping.conf from libraries/MakefileIan Lynagh2008-09-231-5/+4
| | | | | | | | | | | | They were causing some unnecessary work: Running make in a built tree reregisters the GHC package in bootstrapping.conf, and the build system thought that this updated timestamp meant that the configure stamps were out of date. This is particularly bad for the libraries with configure scripts, as those take a while to run. The bootstrapping.conf is built in an earlier phase ("make boot") so one shouldn't rely on the dependencies anyway.
* Use -f rather than -e for portabilityIan Lynagh2008-09-211-1/+1
|
* Add some special cases for putting dph in bindistsIan Lynagh2008-09-211-1/+1
|
* Remove the duplicate show rule in libraries/MakefileIan Lynagh2008-09-131-4/+1
|
* Install the stage 2 ghc package when installing; fixes trac #2567Ian Lynagh2008-09-061-31/+0
|
* Re-merge concurrent,timeout,unique,st,getopt into baseIan Lynagh2008-09-031-1/+1
|
* When installing, we can't rely on the ghc-pkg we just installed to workIan Lynagh2008-08-281-1/+1
| | | | | | If DESTDIR is defined, then on *nix machines ghc-pkg is a script that doesn't point to the right path. Therefore we use the ghc-pkg binary directly.
* Update the build system to handle building and using haddock2Ian Lynagh2008-08-281-5/+1
| | | | | One side-effect of this is that we need to build the install-utils with stage2 rather than stage1 as we need the ghc package.
* Don't fail if libraries/bootstrapping already existsIan Lynagh2008-08-271-1/+1
|
* When haddocking the libraries, tell Cabal where haddock isIan Lynagh2008-08-271-1/+2
| | | | We can't do it when configuring, because we haven't built haddock yet
* syb is now in its own packageIan Lynagh2008-08-251-1/+1
|
* When making bindists, check that we know where we areIan Lynagh2008-08-251-0/+4
|
* concurrent, unique, timeout have now been split off from baseIan Lynagh2008-08-241-1/+1
|
* getopt is now split off from baseIan Lynagh2008-08-241-1/+1
|
* st is now split off from baseIan Lynagh2008-08-231-1/+1
|
* move directory after Win32/unixSimon Marlow2008-08-211-2/+2
|
* Stop dph/dph-{par,seq} reconfiguring themselves all the timeIan Lynagh2008-08-141-5/+3
|
* build base3-compatSimon Marlow2008-08-111-3/+6
|
* Use dph-{seq|par} instead of dph_{seq|par}Roman Leshchinskiy2008-08-121-8/+8
|
* Simplify how we build dphIan Lynagh2008-08-091-15/+28
|
* Remove a pointless use of $(HERE_ABS)/Ian Lynagh2008-08-101-1/+1
|
* Don't give the -d flag to rm; it goes wrong on WindowsIan Lynagh2008-08-101-1/+1
|
* bindist fixesIan Lynagh2008-08-101-9/+11
|
* bindists are now some way towards workingIan Lynagh2008-08-101-21/+8
|
* Prepare GHC for building with GitMax Bolingbroke2008-08-061-1/+2
| | | | | | | | | * New packages format lets you select source control system in use * Packages file now includes root repo explicitly * Scripts darcs-all and push-all updated for the new packages format only * New sync-all script, intended for use after Git changeover and for buildbots right now * Had to remove libraries/bootstrapping from tree since Git cannot track empty directories without a hack * Determine checkout date with Git using Darcs fallback in aclocal.m4
* Remove the cgi package from extralibsIan Lynagh2008-08-051-1/+0
| | | | | | It has some sort of Error Monad using the old Exception type. I'm not familiar with it enough to know what the right thing to do for it with extensible exceptions is.
* Fix ifBuildableIan Lynagh2008-08-011-1/+1
|
* Add some comments to packages/darcs-allIan Lynagh2008-07-291-0/+2
|
* Remove ndp from libraries/Makefile. We now use dph instead.Ian Lynagh2008-07-291-1/+0
|
* add --enable-shared to configure, and $(BuildSharedLibs) to the build systemSimon Marlow2008-07-241-1/+1
|