Module pyoxidizerlib::environment [−][src]
Resolve details about the PyOxidizer execution environment.
Structs
| Environment | Describes the PyOxidizer run-time environment. |
| RustEnvironment | Represents an available Rust toolchain. |
Enums
| PyOxidizerSource | Describes the location of the PyOxidizer source files. |
Constants
| PYOXIDIZER_VERSION | Version string of PyOxidizer. |
| RUST_TOOLCHAIN_VERSION | Version of Rust toolchain to use for our managed Rust install. |
Statics
| BUILD_GIT_COMMIT | Git commit this build of PyOxidizer was produced with. |
| BUILD_GIT_REPO_PATH | Filesystem path to Git repository we were built from. |
| BUILD_GIT_TAG | The Git tag we are built against. |
| GIT_SOURCE | Defines the source of this install from Git data embedded in the binary. |
| LINUX_TARGET_TRIPLES | Target triples for Linux. |
| MACOS_TARGET_TRIPLES | Target triples for macOS. |
| MINIMUM_RUST_VERSION | Minimum version of Rust required to build PyOxidizer applications. |
| WINDOWS_TARGET_TRIPLES | Target triples for Windows. |
Functions
| canonicalize_path | |
| resolve_apple_sdk | Resolve an appropriate Apple SDK to use. |