Skip to content
This repository has been archived by the owner on Aug 2, 2020. It is now read-only.

Finalise documentation build rule #414

Closed
3 tasks done
snowleopard opened this issue Sep 16, 2017 · 0 comments
Closed
3 tasks done

Finalise documentation build rule #414

snowleopard opened this issue Sep 16, 2017 · 0 comments

Comments

@snowleopard
Copy link
Owner

snowleopard commented Sep 16, 2017

After merging #413, we can build documentation in various formats. The remaining two tasks are:

  • At the moment we need to provide both --haddock and docs in the command line to build docs. I think we can probably drop the --haddock flag and make the haddock package lazy: that is, it will be in the list of active packages, but we will not be demanding it at the top-level for the default build rule. It will therefore only be built when we actually run the Haddock builder from Hadrian, i.e. when Hadrian is run with the docs target.
  • We also need to update the README.
  • Fix the man page, see Build man page #424.
@snowleopard snowleopard changed the title Finalise documentation build Finalise documentation build rule Sep 16, 2017
snowleopard added a commit that referenced this issue Sep 16, 2017
…ces in paths

* Fixes the docs build rule on Windows

See #414
snowleopard added a commit that referenced this issue Nov 1, 2017
snowleopard added a commit that referenced this issue Nov 4, 2017
snowleopard added a commit that referenced this issue Nov 4, 2017
* Drop --haddock flag and always build Haddock and xthml

See #414

* Reorder imports

* Update README

See #414
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant