rez-build#
Usage#
rez build [-h] [-c] [-i] [-p PATH] [--fail-graph] [-s] [--view-pre]
[--process {local,remote}] [-b BUILDSYS]
[--variants INDEX [INDEX ...]] [--ba ARGS] [--cba ARGS] [-v]
description#
Build a package from source.
Options#
- -c, --clean#
clear the current build before rebuilding.
- -i, --install#
install the build to the local packages path. Use
--prefix
to choose a custom install path.
- -p, --prefix <path>#
install to a custom package repository path.
- --fail-graph#
if the build environment fails to resolve due to a conflict, display the resolve graph as an image.
- -s, --scripts#
create build scripts rather than performing the full build. Running these scripts will place you into a build environment, where you can invoke the build system directly.
- --view-pre#
just view the preprocessed package definition, and exit.
- --process#
the build process to use (default: “local”).
Choices: local, remote
- -b, --build-system#
the build system to use. If not specified, it is detected. Set ‘build_system’ or ‘build_command’ to specify the build system in the package itself.
- --variants <index>#
select variants to build (zero-indexed).
- --ba, --build-args <args>#
arguments to pass to the build system. Alternatively, list these after a ‘--‘.
- --cba, --child-build-args <args>#
arguments to pass to the child build system, if any. Alternatively, list these after a second ‘--‘.
- -v, --verbose#
verbose mode, repeat for more verbosity