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 /dev-cpp/libmcpp | |
| parent | 92ae438f4a64a82591bb0002c29c70985b744d0d (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 'dev-cpp/libmcpp')
0 files changed, 0 insertions, 0 deletions
