Automatic File Location Strategy¶
If the PYOXIDIZER_CONFIG environment variable is set, the path specified
by this environment variable will be used as the location of the Starlark
configuration file.
If the OUT_DIR environment variable is set (we’re building from the
context of a Rust project), the ancestor directories will be searched for
a pyoxidizer.bzl file and the first one found will be used.
Otherwise, PyOxidizer will look for a pyoxidizer.bzl file starting in
either the current working directory or from the directory containing the
pyembed crate and then will traverse ancestor directories until a file is
found.
If no configuration file is found, an error occurs.