Просмотр документации по пакетам, установленным в изолированной программной среде клики

Есть ли способ просмотреть документацию любого пакета, который я установил в песочнице клики? В настоящее время у меня есть скрипт, который размещает документацию по общему пути, чтобы я мог просматривать ее с помощью простого серверного скрипта, но я думаю, что есть лучший или более приемлемый способ сделать это.

Чтобы было ясно, я имею в виду не cabal-dev, а инструменты песочницы в последней версии Cabal.


person chanko08    schedule 16.11.2013    source источник


Ответы (1)


Если вы устанавливаете пакеты в песочницу с включенной документацией (cabal install --enable-documentation или documentation: True в ./cabal.config), сгенерированная документация будет помещена в ./.cabal-sandbox/share/doc/$arch-$os-$compiler/$pkigid. Другими словами, это работает так же, как и с БД пользовательских пакетов (одним исключением является то, что в случае песочницы не создается локальный индекс документации — это известная проблема).

person Mikhail Glushenkov    schedule 17.11.2013
comment
Мне удалось найти документацию, но чтобы ее было удобно читать в браузере, пришлось написать скрипт. Нет ли подходящего способа доступа к нему, позволяющего просматривать все установленные библиотеки в браузере? - person chanko08; 17.11.2013
comment
Похоже, я неправильно прочитал ваш ответ. Действительно, если бы был локальный индекс пакетов песочницы, это решило бы мою проблему. Похоже, я пока застрял со своим сценарием. - person chanko08; 17.11.2013