mirror of
https://git.yoctoproject.org/poky
synced 2026-02-05 16:28:43 +01:00
python-native: distutils: don't use libdir, remove dead code path
* Coming from OE-classic it was surprising that python-native now requires 'libdir' to be exported. Otherwise autoconf would fail to detect python libraries. This happend using a customized environment setup script to use OE's compiler and libs without bitbake. * Use STAGING_LIBDIR instead of libdir. * While at it, remove redundant 'and' statments. (From OE-Core rev: 2edc929c47ac90eabad74e3726912fb3a57aaecd) Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
475ecc54db
commit
9ff71c3b45
@@ -30,13 +30,13 @@ Upstream-Status: Inappropriate [embedded specific]
|
||||
If 'prefix' is supplied, use it instead of sys.prefix or
|
||||
sys.exec_prefix -- i.e., ignore 'plat_specific'.
|
||||
"""
|
||||
+ lib_basename = os.getenv("libdir").split('/')[-1]
|
||||
+ lib_basename = os.environ['STAGING_LIBDIR'].split('/')[-1]
|
||||
if prefix is None:
|
||||
- prefix = plat_specific and EXEC_PREFIX or PREFIX
|
||||
+ if plat_specific:
|
||||
+ prefix = plat_specific and os.environ['STAGING_LIBDIR'].rstrip(lib_basename)
|
||||
+ prefix = os.environ['STAGING_LIBDIR'].rstrip(lib_basename)
|
||||
+ else:
|
||||
+ prefix = plat_specific and EXEC_PREFIX or PREFIX
|
||||
+ prefix = PREFIX
|
||||
|
||||
if os.name == "posix":
|
||||
libpython = os.path.join(prefix,
|
||||
|
||||
Reference in New Issue
Block a user