aboutsummaryrefslogtreecommitdiffstats
path: root/DEVELOPING
diff options
context:
space:
mode:
authorJames Le Cuirot <chewi@gentoo.org>2023-08-20 10:46:33 +0100
committerSam James <sam@gentoo.org>2023-08-21 13:24:01 +0100
commit104d649f2bfeac0c17db8fdd46653efeb6eab7d2 (patch)
tree5e7483ed0d7077cd99c3028fad87dd7cb7e282c0 /DEVELOPING
parentbintree: Add invalid_paths member to API (diff)
downloadgentoo-portage-104d649f2bfeac0c17db8fdd46653efeb6eab7d2.tar.xz
gentoo-portage-104d649f2bfeac0c17db8fdd46653efeb6eab7d2.zip
Allow building of pure Python wheel by setting "pure" appropriately
It will only build a pure wheel when pure is true in all cases. Signed-off-by: James Le Cuirot <chewi@gentoo.org> Closes: https://github.com/gentoo/portage/pull/1082 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'DEVELOPING')
-rw-r--r--DEVELOPING3
1 files changed, 2 insertions, 1 deletions
diff --git a/DEVELOPING b/DEVELOPING
index 8302f9aa14f..857872bd05e 100644
--- a/DEVELOPING
+++ b/DEVELOPING
@@ -238,7 +238,8 @@ and commit.
- python -m venv .venv
- . .venv/bin/activate
- pip install build twine
- - python -m build
+ - python -m build # build the sdist and arch/Python-specific wheel
+ - python -m build --wheel -Csetup-args="-Dnative-extensions=false" # build the pure wheel
- twine upload dist/<filenames>
7. Bugzilla wrangling: