Skip to content

Commit 34eb0de

Browse files
committed
Add GHC boot package to glossary
1 parent d34f634 commit 34eb0de

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

doc/build_command.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -85,12 +85,12 @@ supported syntaxes for targets are:
8585
of the test suite and benchmark components, respectively, are selected to be
8686
built.
8787

88-
Stackage snapshots do not include directly the packages in GHC's global
89-
package database which come with GHC (GHC boot libraries). For example, if
90-
`Cabal` is not a local package or an extra dep, then `stack build Cabal`
91-
will specify the latest version of that package in the package index, which
92-
may differ from the version provided by the version of GHC specified by the
93-
snapshot.
88+
Stackage snapshots do not include directly GHC boot packages (packages that
89+
come with GHC and are included in GHC's global package database). For
90+
example, if `Cabal` is not a local package or an extra dep, then
91+
`stack build Cabal` will specify the latest version of that package in the
92+
package index, which may differ from the version provided by the version of
93+
GHC specified by the snapshot.
9494

9595
* *package identifier*, e.g. `stack build foobar-1.2.3`, is usually used to
9696
include specific package versions from the package index. If the version

doc/glossary.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ The following terms are used in Stack's documentation.
1818
|FreeBSD |A Unix-like operating system. |
1919
|GCC |The [GNU Compiler Collection](https://gcc.gnu.org/) or its executable `gcc`.|
2020
|GHC |The [Glasgow Haskell Compiler](https://www.haskell.org/ghc/).|
21+
|GHC boot package |A package that comes with GHC, is included in GHC's global package database, and is not included in a Stackage snapshot. See the output of command `stack exec -- ghc-pkg list --global`.|
2122
|GHCi |GHC's [interactive environment](https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/ghci.html).|
2223
|GHCJS |A Haskell to JavaScript [compiler](https://github.com/ghcjs/ghcjs).|
2324
|GHCup |An [installer](https://www.haskell.org/ghcup/) for Haskell.

0 commit comments

Comments
 (0)