Gibt es eine Möglichkeit, die Dokumentation eines Pakets anzuzeigen, das ich in einer Cabal-Sandbox installiert habe? Derzeit habe ich ein Skript, das die Dokumentation in einen gemeinsamen Pfad stellt, so dass ich es mit einem einfachen Server-Skript anzeigen kann, aber ich kann mir vorstellen, dass es eine bessere oder akzeptierte Methode dafür gibt.
Um klar zu sein, ich meine nicht cabal-dev, sondern die Sandbox-Tools in den neuesten Cabals.
Wenn Sie Pakete mit aktivierter Dokumentation in Sandbox installieren ( cabal install --enable-documentation
oder documentation: True
in ./cabal.config
), wird die generierte Dokumentation unter ./.cabal-sandbox/share/doc/$arch-$os-$compiler/$pkigid
abgelegt. Mit anderen Worten, dies funktioniert genauso wie mit der Benutzerpaket-DB (eine Ausnahme ist, dass im Sandbox-Fall kein lokaler Dokumentationsindex erstellt wird - dies ist ein bekanntes Problem ).