Mercurial > hgrepos > Python > libs > ConfigMix
view BUILDING.txt @ 616:bb721b6ec395
>>>>> Added tag v0.20.3 for changeset d51f57cfc197
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Wed, 12 Jan 2022 09:32:42 +0100 |
| parents | 1b48ec3d6489 |
| children | e8ff899c363c |
line wrap: on
line source
.. -*- coding: utf-8 -*- BUILDING ========== 1. hg kwarchive __arch 2. cd __arch 3. Build the documentation. E.g. with (cd docs && gmake html) The documentation currently has to be built when the _speedups C extension module is *not* available. 4. python setup.py sdist 5. python setup.py bdist_wheel --pure-only 6. Optional: python setup.py bdist_wheel 7. Binary package for Winwows: a) Make the Ninja build-file for your system: sh windows-dev/pc01/cross.sh b) Cross-compile with: ninja -f _build-win-amd64.ninja Needs currently LLVM-11. c) Make the resulting DLL available to setup.py: cd configmix && ln -s ../build/_builddir-win-amd64/out/_speedups.pyd _speedups.pyd d) python setup.py bdist_wheel --windows-cross-pack -p win_amd64
