Module embedding

Source
Expand description

Functionality for embedding Python in a binary.

Structs§

EmbeddedPythonContext
Holds context necessary to embed Python in a binary.
LinkSharedLibraryPath
Link against a shared library on the filesystem.
LinkStaticLibraryData
Link against a custom built static library with tracked library data.

Enums§

LibpythonLinkSettings
Describes how to link a libpython.
LinkingAnnotation
Describes extra behavior for a linker invocation.

Constants§

DEFAULT_PYTHON_CONFIG_FILENAME
Filename of artifact containing the default PythonInterpreterConfig.

Traits§

LinkablePython
Represents a linkable target defining a Python implementation.

Functions§

linking_annotations_for_target
Resolver linking annotations for a given target triple.