From d26446f23debd7dda79a01c33e7b31cc8428aa2a Mon Sep 17 00:00:00 2001 From: Marcin Szamotulski Date: Fri, 22 Mar 2024 19:23:06 +0100 Subject: [PATCH] haddock-project: added changelog.d entry --- changelog.d/pr-9821 | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 changelog.d/pr-9821 diff --git a/changelog.d/pr-9821 b/changelog.d/pr-9821 new file mode 100644 index 00000000000..dd322191969 --- /dev/null +++ b/changelog.d/pr-9821 @@ -0,0 +1,20 @@ +synopsis: `haddock-project` support for subcomponents +packages: cabal-install +prs: #9821 +issues: +significance: significant + +description: { + +- `haddock-project` handles sublibraries, test suites and benchmarks. +- `haddock-project` subcommand installs documentation in the output directory + using `haddock` subcommand. +- `haddock` receives `--package-name` flag whcih allows to set names of + components which are included in the main `index.html` file. +- added `--use-unicode` flag to `haddock` and `haddock-project` commands. +- The directory structure of `./dist-newstyle` has changed. `haddock` + subcommand will install `package:sublib` component in a directory + `package-sublib` under `l/sublib/doc/html/`. + +} +