This sounds pretty interesting:
Build files may specify environment variables, using the env key
Added build_env file preference, which will be picked up by the build system
Added env file preference, which will be picked up by the build system
Could you elaborate on how this works?