-
-
Notifications
You must be signed in to change notification settings - Fork 626
Open
Labels
core-rulesIssues concerning core bin/test/lib rulesIssues concerning core bin/test/lib rulesneed: upstream supportAn issue that needs changes in upstream codeAn issue that needs changes in upstream codetype: feature requesttype: toolchainRelated to the toolchains provided by rules_pythonRelated to the toolchains provided by rules_python
Description
It looks like Python is going to add a sys.abi_info
attribute that gives details about the interpreter's ABI.
Whatever they do, It should be exposed on our toolchains. We already do something similar for sys.abiflags
; this new fields is basically a more structured and improved version of it.
- Add a equivalent field on the toolchain type, since it's specific about the C ABI, it should go on the py-cc toolchain type.
- local_toolchains: inspect it and put its values in the toolchain
- python-build-standalone: ideally, this would go into a file we can read a repo time using starlark. (cross builds may mean the interpreter can't be run directly)
Metadata
Metadata
Assignees
Labels
core-rulesIssues concerning core bin/test/lib rulesIssues concerning core bin/test/lib rulesneed: upstream supportAn issue that needs changes in upstream codeAn issue that needs changes in upstream codetype: feature requesttype: toolchainRelated to the toolchains provided by rules_pythonRelated to the toolchains provided by rules_python