diff options
author | Michał Górny <mgorny@gentoo.org> | 2022-06-07 17:42:15 +0200 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2022-06-08 09:53:50 +0200 |
commit | f541cfa41807694f1dd9493e72601a961615ac27 (patch) | |
tree | 3e497caab7cdd831d6b62c50f7365a0862d87775 /kde-apps/k3b | |
parent | distutils-r1.eclass: Move python_optimize call to post-install (diff) | |
download | gentoo-f541cfa41807694f1dd9493e72601a961615ac27.tar.gz gentoo-f541cfa41807694f1dd9493e72601a961615ac27.tar.bz2 gentoo-f541cfa41807694f1dd9493e72601a961615ac27.zip |
distutils-r1.eclass: Introduce DISTUTILS_USE_PEP517=no mode
Introduce a new DISTUTILS_USE_PEP517 value "no" that stands for
"no build system". This is primarily meant to replace the legacy
distutils-r1 logic used for bootstrapping baseline PEP 517 packages.
At the same time, it provides a convenient replacement for some
of the uses of python-r1.
In this mode, the eclass does not add PEP 517-specific dependencies
and the default python_compile() is a no-op. However, it does set
dependencies, REQUIRED_USE and enables sub-phase usage (with respect to
DISTUTILS_OPTIONAL). It also permits using
distutils_enable_{sphinx,tests}.
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'kde-apps/k3b')
0 files changed, 0 insertions, 0 deletions