summaryrefslogtreecommitdiff
path: root/libraries
Commit message (Collapse)AuthorAgeFilesLines
* gen_contents_index: Improve parsing of packages fileIan Lynagh2011-04-081-1/+1
| | | | | We are now more lenient in parsing the packages file, and we don't use any GNUisms. Based on a patch from Matthias Kilian.
* Follow changes in CabalIan Lynagh2011-04-021-0/+2
|
* Remove redundant libraries/cabal-bin.hsIan Lynagh2011-01-161-62/+0
|
* Only put the boot packages in the haddock contents/indexIan Lynagh2010-10-161-14/+12
| | | | We don't install dph etc, so don't put them in the doc index.
* Bump Cabal depIan Lynagh2010-10-121-1/+1
|
* Bump Cabal depIan Lynagh2010-09-231-1/+1
|
* Tweak gen_contents_index now dph may not be thereIan Lynagh2010-09-201-3/+6
|
* Update to time 1.2.0.3Ian Lynagh2010-07-172-0/+0
|
* Switch back to using bytestring from the darcs repo; partially fixes #3855Ian Lynagh2010-05-021-0/+0
|
* Add a LICENSE file to libraries/bin-package-dbIan Lynagh2010-02-271-0/+31
| | | | Silences a (harmless) error from tar when making bindists
* Fix the link to the ghc docs in libraries/prologue.txtIan Lynagh2010-02-232-5/+5
|
* Fix running in-place gen_contents_index; trac #3716Ian Lynagh2010-01-081-1/+1
| | | | It was making incorrect URLs due to a shell script error.
* Fix a braino in a commentIan Lynagh2009-12-181-1/+1
|
* Fix another sed problem on SolarisIan Lynagh2009-12-171-1/+3
|
* Add comments to "OPTIONS_GHC -fno-warn-orphans" pragmasIan Lynagh2009-12-051-1/+4
|
* Update dependenciesIan Lynagh2009-11-291-1/+1
|
* Give more informative error messagesIan Lynagh2009-11-292-3/+28
| | | | | | | | We used to just get ghc: panic! (the 'impossible' happened) (GHC version 6.13.20091128 for x86_64-unknown-linux): too few bytes. Failed reading at byte position 32753 with no indication of what was being parsed.
* Fix gen_contents_index on MSYSIan Lynagh2009-11-171-1/+1
| | | | | | | | | | On MSYS sed 's/.*[ \t]//' wasn't matching version:<tab>1.0 so I've switched to 's/.*[[:space:]]//' which works on Linux, cygwin and MSYS.
* Put docs into versioned directory names; fixes trac #3532Ian Lynagh2009-11-081-12/+19
| | | | | You can now have multiple versions of a package installed, and gen_contents_index will do the right thing.
* Add the new bytestring to the repositoryIan Lynagh2009-10-061-0/+0
|
* Update bin-package-db's Cabal depIan Lynagh2009-10-061-1/+1
|
* Use -fno-warn-name-shadowing when compiling Binary.hsIan Lynagh2009-09-111-1/+1
|
* loosen base dependency to allow base-3Simon Marlow2009-09-111-1/+1
|
* fix warningsSimon Marlow2009-09-101-2/+3
|
* Change the representation of the package databaseSimon Marlow2009-09-102-0/+154
| | | | | | | | | | | | | | | | | | | | | | | | | - the package DB is a directory containing one file per package instance (#723) - there is a binary cache of the database (#593, #2089) - the binary package is now a boot package - there is a new package, bin-package-db, containing the Binary instance of InstalledPackageInfo for the binary cache. Also included in this patch - Use colour in 'ghc-pkg list' to indicate broken or hidden packages Broken packages are red, hidden packages are Colour support comes from the terminfo package, and is only used when - not --simple-output - stdout is a TTY - the terminal type has colour capability - Fix the bug that 'ghc-pkg list --user' shows everything as broken
* Fix creation of library doc index, and put the library docs in bindistsIan Lynagh2009-08-021-6/+3
|
* Add the time library, and support for libraries in tarballsIan Lynagh2009-07-181-0/+0
|
* 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
* Remove libraries/ifBuildable.hs; it's no longer usedIan Lynagh2009-05-091-40/+0
|
* 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.
* We need to tell cabal-bin which version of Cabal to useIan Lynagh2008-12-031-8/+11
| | | | | | Otherwise, if the bootstrapping compiler has a newer version, we get a mismatch between the version used to compile ghc-prim's Setup.hs and the version that installPackage uses.
* Fix gen_contents_index when not run inplace; trac #2764Ian Lynagh2008-11-161-1/+1
| | | | Based on a patch from juhpetersen.
* ghc_ge_605 is now always YESIan Lynagh2008-11-081-3/+0
|
* Add dph haddock docs to the doc indexIan Lynagh2008-10-191-1/+5
|
* 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-133-1/+8
|
* Tweak gen_contents_indexIan Lynagh2008-10-131-2/+4
| | | | | | | It now works again after it has been installed, as well as while it is in a source tree. After it's been installed it filters out the ghc package, as that currently swamps everything else in the index.
* 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.