haddock-packages fixes (#9213)
commit459c75e200f22bd4fb8ba4439fbb0d5a6a76eba7
authorMarcin Szamotulski <coot@coot.me>
Sun, 27 Aug 2023 23:38:36 +0000 (28 01:38 +0200)
committerGitHub <noreply@github.com>
Sun, 27 Aug 2023 23:38:36 +0000 (28 01:38 +0200)
tree5eee2e09d84abb66689133ebd3b31ac58e1a9452
parent97567fb86f973848c922b6b9345f6afce2be76ad
haddock-packages fixes (#9213)

Fixes #8958.
40 files changed:
.gitignore
Cabal/src/Distribution/Simple/Haddock.hs
Cabal/src/Distribution/Simple/Setup/Haddock.hs [new file with mode: 0644]
cabal-install/src/Distribution/Client/CmdHaddockProject.hs
cabal-install/tests/IntegrationTests2.hs
cabal-install/tests/IntegrationTests2/haddock-project/dependencies/a.cabal [new file with mode: 0644]
cabal-install/tests/IntegrationTests2/haddock-project/dependencies/cabal.project [new file with mode: 0644]
cabal-install/tests/IntegrationTests2/haddock-project/dependencies/src/MyLib.hs [new file with mode: 0644]
cabal-testsuite/PackageTests/Backpack/Includes2/setup-external.cabal.out
cabal-testsuite/PackageTests/Backpack/Includes2/setup-external.out
cabal-testsuite/PackageTests/Backpack/Includes2/setup-per-component.out
cabal-testsuite/PackageTests/Backpack/Includes3/setup-external-explicit.out
cabal-testsuite/PackageTests/Backpack/Includes3/setup-external-ok.cabal.out
cabal-testsuite/PackageTests/Backpack/Includes3/setup-external-ok.out
cabal-testsuite/PackageTests/Backpack/Reexport1/setup.cabal.out
cabal-testsuite/PackageTests/Backpack/Reexport1/setup.out
cabal-testsuite/PackageTests/Haddock/setup.cabal.out
cabal-testsuite/PackageTests/Haddock/setup.out
cabal-testsuite/PackageTests/HaddockArgs/quickjump.out
cabal-testsuite/PackageTests/HaddockNewline/setup.cabal.out
cabal-testsuite/PackageTests/HaddockNewline/setup.out
cabal-testsuite/PackageTests/HaddockProject/a.cabal [new file with mode: 0644]
cabal-testsuite/PackageTests/HaddockProject/cabal.project [new file with mode: 0644]
cabal-testsuite/PackageTests/HaddockProject/haddock-project.out [new file with mode: 0644]
cabal-testsuite/PackageTests/HaddockProject/haddock-project.test.hs [new file with mode: 0644]
cabal-testsuite/PackageTests/HaddockProject/repo/async-2.2.4/Control/Concurrent/Async.hs [new file with mode: 0644]
cabal-testsuite/PackageTests/HaddockProject/repo/async-2.2.4/LICENSE [new file with mode: 0644]
cabal-testsuite/PackageTests/HaddockProject/repo/async-2.2.4/Setup.hs [new file with mode: 0644]
cabal-testsuite/PackageTests/HaddockProject/repo/async-2.2.4/async.cabal [new file with mode: 0644]
cabal-testsuite/PackageTests/HaddockProject/src/MyLib.hs [new file with mode: 0644]
cabal-testsuite/PackageTests/InternalLibraries/Haddock/haddock.cabal.out
cabal-testsuite/PackageTests/InternalLibraries/Haddock/haddock.out
cabal-testsuite/PackageTests/NewHaddock/DisableDoc/cabal.out
cabal-testsuite/PackageTests/NewHaddock/HaddockOutput/HaddockOutputCmd/cabal.out [new file with mode: 0644]
cabal-testsuite/PackageTests/NewHaddock/HaddockOutput/HaddockOutputConfig/cabal.out [new file with mode: 0644]
cabal-testsuite/PackageTests/NewHaddock/ImplyDependencies/cabal.out
cabal-testsuite/src/Test/Cabal/Prelude.hs
changelog.d/issue-8843 [new file with mode: 0644]
doc/cabal-commands.rst
doc/requirements.txt