diff options
author | Michał Górny <mgorny@gentoo.org> | 2018-05-10 19:28:47 +0200 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2018-06-13 09:23:57 +0200 |
commit | d8c6b0ea53bbf31a1e728054e5a9b3a2d7fd2c85 (patch) | |
tree | c5de183e389f1f4a17b1af6baf271dc2010bf593 /app-backup | |
parent | app-arch/snappy: Drop old (diff) | |
download | gentoo-d8c6b0ea53bbf31a1e728054e5a9b3a2d7fd2c85.tar.gz gentoo-d8c6b0ea53bbf31a1e728054e5a9b3a2d7fd2c85.tar.bz2 gentoo-d8c6b0ea53bbf31a1e728054e5a9b3a2d7fd2c85.zip |
scons-utils.eclass: Provide proper Python API for EAPI 7
Provide a proper multi-impl Python support for scons-utils in EAPI 7,
to account for new versions of dev-util/scons (3.0.1-r100+, to be
committed) that support Python 3 and break SConstruct files using
Python 2 constructs.
Combining scons-utils with python-any-r1 and python-single-r1 is added
retroactively for older EAPIs as well, with fallback to Python 2.7.
The new (hard-to-use) API for python-r1 is specific to EAPI 7 since it
requires adding explicit BDEPEND.
The new use of the eclass is described on the wiki page, along with
series of examples covering different use cases:
https://wiki.gentoo.org/wiki/Project:Python/scons-utils_integration
Diffstat (limited to 'app-backup')
0 files changed, 0 insertions, 0 deletions