[build] Fix integration with Zircon build when it uses ASan
This entailed another substantial cleanup of environment_redirect() to handle more cases. It also necessitated reorganizing the deps in the Zircon build for the legacy integration. The new arrangement should be much easier to understand. Bug: BLD-447 #comment Fixed --variant asan build Test: fx set bringup.x64 --variant asan && fx build Change-Id: I2cd8d7aa95eba5f34af421c75d634f31d988a1f8
Showing
- build/config/fuchsia/BUILD.gn 14 additions, 15 deletionsbuild/config/fuchsia/BUILD.gn
- build/config/fuchsia/zircon.gni 1 addition, 1 deletionbuild/config/fuchsia/zircon.gni
- build/images/manifest.gni 1 addition, 1 deletionbuild/images/manifest.gni
- src/connectivity/telephony/drivers/qmi-usb-transport/BUILD.gn 1 addition, 1 deletion...connectivity/telephony/drivers/qmi-usb-transport/BUILD.gn
- src/connectivity/telephony/lib/qmi/BUILD.gn 1 addition, 1 deletionsrc/connectivity/telephony/lib/qmi/BUILD.gn
- zircon/BUILD.gn 69 additions, 93 deletionszircon/BUILD.gn
- zircon/bootloader/BUILD.gn 1 addition, 0 deletionszircon/bootloader/BUILD.gn
- zircon/kernel/BUILD.gn 1 addition, 0 deletionszircon/kernel/BUILD.gn
- zircon/kernel/lib/userboot/user/BUILD.gn 1 addition, 0 deletionszircon/kernel/lib/userboot/user/BUILD.gn
- zircon/kernel/target/arm64/boot-shim/BUILD.gn 6 additions, 0 deletionszircon/kernel/target/arm64/boot-shim/BUILD.gn
- zircon/kernel/target/pc/multiboot/BUILD.gn 1 addition, 0 deletionszircon/kernel/target/pc/multiboot/BUILD.gn
- zircon/public/gn/BUILDCONFIG.gn 70 additions, 53 deletionszircon/public/gn/BUILDCONFIG.gn
- zircon/public/gn/banjo.gni 1 addition, 0 deletionszircon/public/gn/banjo.gni
- zircon/public/gn/build_api_module.gni 6 additions, 2 deletionszircon/public/gn/build_api_module.gni
- zircon/public/gn/fidl.gni 1 addition, 0 deletionszircon/public/gn/fidl.gni
- zircon/public/gn/host_tool_action.gni 1 addition, 0 deletionszircon/public/gn/host_tool_action.gni
- zircon/public/gn/toolchain/environment_redirect.gni 87 additions, 14 deletionszircon/public/gn/toolchain/environment_redirect.gni
- zircon/public/gn/zbi.gni 0 additions, 1 deletionzircon/public/gn/zbi.gni
- zircon/system/banjo/BUILD.gn 74 additions, 0 deletionszircon/system/banjo/BUILD.gn
- zircon/system/fidl/BUILD.gn 79 additions, 0 deletionszircon/system/fidl/BUILD.gn
Loading
Please register or sign in to comment