Skip to content

Feat: Expose each target's CPython link library next to its include directory - #58

Merged
b-re-w merged 1 commit into
developfrom
work/libdir
Oct 3, 2026
Merged

b-re-w merged 1 commit into
developfrom
work/libdir

Conversation

@b-re-w

@b-re-w b-re-w commented Oct 3, 2026

Copy link
Copy Markdown
Member

Closes #56

libraryDir/libraryFile(target, flavour) on cpythonIncludeDirectories: android-* prefix/lib/libpython3.14.so, windows-x86_64 python/libs/python314.lib (free-threaded python314t.lib); macOS/Linux/iOS isLinkRequired=false. 6 new tests against the observed tree. Coordinator: plugin tests 184/0.

…irectory

Android must link libpython explicitly (Bionic does not resolve undefined
symbols from the host process) and Windows links python314.lib; macOS, Linux
and iOS link nothing and say so (isLinkRequired=false). libraryDir/libraryFile
carry the extraction task like includeDir.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant