Closed asedeno closed 3 years ago
Converted to draft while I investigate newer versions of xapian with the sphinx<2
issue possibly fixed.
I might have gone on a little polishing binge there.
Thanks, do you think you could now squash the commits (I can do it when merging too), or would you like to keep some of them separated?
You're welcome to squash when merging. I left them separate here so each step I took would be understandable during review, and the lingering history in the PR might be informative to someone in the future.
This adds a script to build a wheel containing xapian python3 bindings along with a matching build of the xapian library.
I've been using this with xapian v1.4.9 for years now, and recently merged the linux and macOS versions into a single script.
This should not be used to create wheels for uploading to PyPI, but works well for building a deployable artefact for a known target.