2022-09-14 20:21:43 |
Bryce Harrington |
description |
As discussed on the following merge request, the Makefile currently uses setup.py but there are newer build systems that may provide useful improvements. `build`, `poetry`, and `hatch` have been identified but there may be others.
https://code.launchpad.net/~bryce/ppa-dev-tools/+git/ppa-dev-tools-1/+merge/429681
Whatever is selected, it should be compatible with (or at least not interfere with) the snap and deb package buildsystems. |
As discussed on the following merge request, the Makefile currently uses setup.py but there are newer build systems that may provide useful improvements. `build`, `poetry`, and `hatch` have been identified but there may be others.
https://code.launchpad.net/~bryce/ppa-dev-tools/+git/ppa-dev-tools-1/+merge/429681
Whatever is selected, it should be compatible with (or at least not interfere with) the snap and deb package buildsystems. Along those lines it would probably be worth examining how dh_python does things. |
|