mirror of
https://gitlab.com/apparmor/apparmor
synced 2025-09-05 08:45:22 +00:00
libraries/libapparmor/swig/python/test/buildpath.py: The changes introduced incc7f549665
targetted a wrong setuptools version (61.2). The change in build directory naming has been introduced with 62.0. Fixes #259 Fixes #39 Closes #39 and #259 MR: https://gitlab.com/apparmor/apparmor/-/merge_requests/904 Approved-by: Georgia Garcia <georgia.garcia@canonical.com> Merged-by: Georgia Garcia <georgia.garcia@canonical.com> (cherry picked from commita555ccd9f4
)fda39098
Fix setuptools version detection in buildpath.py1ff0c2c7
Use basepath.py in profiles Makefile
14 lines
427 B
Python
14 lines
427 B
Python
#!/usr/bin/python3
|
|
# the build path has changed in setuptools 62.1:
|
|
# https://github.com/pypa/setuptools/commit/1c23f5e1e4b18b50081cbabb2dea22bf345f5894
|
|
import sys
|
|
import sysconfig
|
|
import setuptools
|
|
|
|
|
|
if tuple(map(int, setuptools.__version__.split("."))) >= (62, 1):
|
|
identifier = sys.implementation.cache_tag
|
|
else:
|
|
identifier = "%d.%d" % sys.version_info[:2]
|
|
print("lib.%s-%s" % (sysconfig.get_platform(), identifier))
|