[][src]Module pyoxidizerlib::projectmgmt

Manage PyOxidizer projects.

Functions

add_pyoxidizer

Add PyOxidizer to an existing Rust project on the filesystem.

build

Build a PyOxidizer enabled project.

build_artifacts
build_project

Build an oxidized Rust application at the specified project path.

default_target

Attempt to resolve the default Rust target for a build.

distributions

Produce distributions for an application.

find_pyoxidizer_files

Find existing PyOxidizer files in a project directory.

init

Initialize a new Rust project with PyOxidizer support.

python_distribution_extract
python_distribution_licenses
resolve_build_context
run
run_build_script
update_new_cargo_toml
write_new_main_rs

Write a new main.rs file that runs the embedded Python interpreter.

write_new_pyoxidizer_config_file

Writes default PyOxidizer config files into a project directory.

write_pyembed_build_rs

Write a new build.rs file supporting PyOxidizer.

write_pyembed_crate_files

Write files for the pyembed crate into a destination directory.