[−][src]Module pyoxidizerlib::pyrepackager::repackage
Structs
EmbeddedPythonConfig | Defines files, etc to embed Python in a larger binary. |
EmbeddedPythonResources | Represents Python resources to embed in a binary. |
ImportlibData | |
LibpythonInfo | |
ModuleEntry | Represents a single module's data record. |
PythonResources | Represents resources to package with an application. |
Constants
HOST | |
PYTHON_IMPORTER |
Functions
derive_importlib | Produce frozen importlib bytecode data. |
derive_python_config | Obtain the Rust source code to construct a PythonConfig instance. |
find_pyoxidizer_config_file | Find a pyoxidizer.toml configuration file by walking directory ancestry. |
find_pyoxidizer_config_file_env | Find a PyOxidizer configuration file from walking the filesystem or an environment variable override. |
link_libpython | Create a static libpython from a Python distribution. |
package_project | Package a built Rust project into its packaging directory. |
process_config | Derive build artifacts from a PyOxidizer config file. |
python_source_encoding | Derive the source encoding from Python source code. |
resolve_python_resources | Resolves a series of packaging rules to a final set of resources to package. |
run_from_build | Runs packaging/embedding from the context of a build script. |
write_data_rs | |
write_modules_entries | Serialize a ModulesEntries to a writer. |
write_resources_entries | Serializes resource data to a writer. |
Type Definitions
ModuleEntries | Represents an ordered collection of module entries. |