Every variable that is part of the static configuration can be overridden at run-time by defining an environment variable. This environment variable has the exact same name as the one shown by
atf-config except that the name is all composed of uppercase letters.
In general, empty values in the environment will be ignored unless otherwise noted below.
The recognized environment variables are:
ATF_ARCH
Overrides the built-in value of atf_arch.
ATF_BUILD_CC
Overrides the built-in value of atf_build_cc.
ATF_BUILD_CFLAGS
Overrides the built-in value of atf_build_cflags. Empty values are allowed.
ATF_BUILD_CPP
Overrides the built-in value of atf_build_cpp.
ATF_BUILD_CPPFLAGS
Overrides the built-in value of atf_build_cppflags. Empty values are allowed.
ATF_BUILD_CXX
Overrides the built-in value of atf_build_cxx.
ATF_BUILD_CXXFLAGS
Overrides the built-in value of atf_build_cxxflags. Empty values are allowed.
ATF_CONFDIR
Overrides the built-in value of atf_confdir.
ATF_INCLUDEDIR
Overrides the built-in value of atf_includedir.
ATF_LIBDIR
Overrides the built-in value of atf_libdir.
ATF_MACHINE
Overrides the built-in value of atf_machine.
ATF_PKGDATADIR
Overrides the built-in value of atf_pkgdatadir.
ATF_SHELL
Overrides the built-in value of atf_shell.
ATF_WORKDIR
Overrides the built-in value of atf_workdir.