This makes it so the manual pages are built as part of the Python
build, and includes them in any wheel generated. This should make
Python wheels a much more useful and complete way of distributing
Mercurial binaries.
Details
Details
- Reviewers
marmoute - Group Reviewers
hg-reviewers - Commits
- rHG63c923fd7fa8: setup: when possible, build and bundle man pages
Diff Detail
Diff Detail
- Repository
- rHG Mercurial
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Event Timeline
Comment Actions
This looks good.
setup.py | ||
---|---|---|
484 | small nits: you are checking for None so use is not None please. |
Comment Actions
I should note that I didn't remove the current infrastructure that builds the documentation in the Makefile.
setup.py | ||
---|---|---|
484 | Done. |
Comment Actions
This changeset break some tests:
https://foss.heptapod.net/octobus/mercurial-devel/-/pipelines/16362
https://foss.heptapod.net/octobus/mercurial-devel/-/jobs/151020
@danchr can you have a look ?
small nits: you are checking for None so use is not None please.