Changes between Version 32 and Version 33 of Commentary/SourceTree
- Timestamp:
- 05/04/11 15:56:43 (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Commentary/SourceTree
v32 v33 10 10 == Files in `$(TOP)` == 11 11 12 '''` darcs-all`'''::13 [wiki:Building/ DarcsAll This script] allows you to get or pull all the additional repositories that you need to build GHC. The command-line interface is documented in the file itself.12 '''`sync-all`''':: 13 [wiki:Building/SyncAll This script] allows you to get or pull all the additional repositories that you need to build GHC. The command-line interface is documented in the file itself. 14 14 15 15 '''`packages`''':: 16 Lists the packages that ` darcs-all` should get or pull. `packages` is looked at only by `darcs-all`.16 Lists the packages that `sync-all` should get or pull. `packages` is looked at only by `sync-all`. 17 17 18 18 '''`validate`''':: Run `validate` (a shell script) before committing (see [wiki:TestingPatches]). The script is documented in the file itself. … … 60 60 == `utils/`, `libffi/` == 61 61 62 The `utils` directory contains support utilities that GHC uses. Some of these are themselves separate repositories that ` darcs-all` pulls; others are part of the main GHC repository.62 The `utils` directory contains support utilities that GHC uses. Some of these are themselves separate repositories that `sync-all` pulls; others are part of the main GHC repository. 63 63 64 64 These utils may be built with the bootstrapping compiler, for use during the build, or with the stage1 or stage2 compiler, for installing. Some of them are built with both; we can't install the utils built with the bootstrapping compiler as they may use different versions of C libraries. The reason we use sometimes use stage2 rather than stage1 is that some utils, e.g. haddock, need the GHC API package. … … 72 72 == `testsuite/`, `nofib/` == 73 73 74 The `testsuite/` and `nofib/` directories contain apparatus for testing GHC. Each is a separate repository, which can be gotten with ` darcs-all`. More info on each is at:74 The `testsuite/` and `nofib/` directories contain apparatus for testing GHC. Each is a separate repository, which can be gotten with `sync-all`. More info on each is at: 75 75 * [wiki:Building/RunningTests] 76 76 * [wiki:Building/RunningNoFib]
