[][src]Module pyoxidizerlib::project_layout

Handle file layout of PyOxidizer projects.

Enums

PyembedLocation

How to define the pyembed crate dependency.

Functions

add_pyoxidizer

Add PyOxidizer to an existing Rust project on the filesystem.

find_pyoxidizer_files

Find existing PyOxidizer files in a project directory.

initialize_project

Initialize a new Rust project using PyOxidizer.

update_new_cargo_toml

Update the Cargo.toml of a new Rust project to use pyembed.

write_application_manifest

Write an application manifest and corresponding resource file.

write_new_build_rs
write_new_cargo_config

Write a new .cargo/config file for a project path.

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.