summaryrefslogtreecommitdiff
path: root/ghc/compiler/main/PackageMaintenance.hs
Commit message (Collapse)AuthorAgeFilesLines
* [project @ 2001-03-15 15:53:28 by simonmar]simonmar2001-03-151-139/+0
| | | | | Remove package management support into a separate tool (ghc-pkg), and don't duplicate the definition of PackageConfig.
* [project @ 2001-03-12 14:06:46 by simonpj]simonpj2001-03-121-6/+6
| | | | | | | | | | | | | | ---------------- First cut at ILX ---------------- This commit puts the ILX .NET code generator into the head. It's entirely untested, mind you. Some changes to the Module/Package strutures, mainly of a naming variety. In particular: Package ===> PackageConfig
* [project @ 2001-03-08 11:44:16 by simonmar]simonmar2001-03-081-5/+4
| | | | remove cyclic dependency
* [project @ 2001-03-08 09:50:18 by simonmar]simonmar2001-03-081-3/+4
| | | | rearrange slightly to make this compile again.
* [project @ 2001-03-06 11:23:46 by simonmar]simonmar2001-03-061-1/+3
| | | | | | | | | | | | - Add a Happy parser for the package config file. This is faster and compiles to less code than the derived Read instance we had before. - Add a source_dirs field to the package spec. This isn't used by GHC, because we currently assume all packages are compiled. It could be used by Hugs, though. - Make unspecified fields of type [String] default to the empty list in a package spec.
* [project @ 2000-12-18 20:42:14 by qrczak]qrczak2000-12-181-3/+3
| | | | Fix the order of arguments to kludgedSystem.
* [project @ 2000-12-12 14:35:08 by simonmar]simonmar2000-12-121-2/+5
| | | | | Clean up the error handling a bit; the exception type is moved to Panic, and a new exception for panics has been added.
* [project @ 2000-12-11 12:30:58 by rrt]rrt2000-12-111-3/+3
| | | | Use kludgedSystem instead of system to work sanely (AFATIP) on Windows.
* [project @ 2000-10-26 16:21:02 by sewardj]sewardj2000-10-261-8/+8
| | | | | Compile everything up to Main. The Really Entertaining News (tm) is that there are still modules beyond Main to fix up :-)
* [project @ 2000-10-11 15:26:18 by simonmar]simonmar2000-10-111-4/+4
| | | | all compiles now; not quite hooked up to hscMain yet though.
* [project @ 2000-10-11 11:54:58 by simonmar]simonmar2000-10-111-0/+134
Some progress: - driver is split up into slightly more managable parts - PreProces interface for use by the summariser - flags stuff is taking shape