diff options
author | Hécate Moonlight <Kleidukos@users.noreply.github.com> | 2021-02-05 15:03:56 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-05 15:03:56 +0100 |
commit | 17acefbc7f5a353c3b9ab3980944ce7141c5a7f3 (patch) | |
tree | a167e8a62769fbf5c6f6bc3d15131499046bf8c9 /README.md | |
parent | e88a63783fe716adbb96966c335f60009573dfc3 (diff) | |
parent | fcf9a04224fed910d01cf6f4d9c2d1bdc7c085af (diff) |
Merge pull request #1296 from Kleidukos/ghc-9.0
Merge the late additions to ghc-8.10 into ghc-9.0
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 24 |
1 files changed, 5 insertions, 19 deletions
@@ -41,11 +41,13 @@ Note: before building `haddock`, you need to build the subprojects `haddock-library` and `haddock-api`, in this order! The `cabal v2-build` takes care of this automatically. -#### Using [`cabal v2-build`][cabal v2] +#### Using `cabal` + +Requires cabal `>= 3.4` and GHC `== 9.0`: ```bash -cabal v2-build -w ghc-8.10.1 -cabal v2-test -w ghc-8.10.1 all +cabal build all --enable-tests +cabal test all ``` #### Using `stack` @@ -57,22 +59,6 @@ export HADDOCK_PATH="$(stack exec which haddock)" stack test ``` -#### Using Cabal sandboxes (deprecated) - -```bash -cabal sandbox init -cabal sandbox add-source haddock-library -cabal sandbox add-source haddock-api -cabal sandbox add-source haddock-test -# adjust -j to the number of cores you want to use -cabal install -j4 --dependencies-only --enable-tests -cabal configure --enable-tests -cabal build -j4 -# run the test suite -export HADDOCK_PATH="dist/build/haddock/haddock" -cabal test -``` - ### Git Branches If you're a GHC developer and want to update Haddock to work with your changes, |