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. |