| # Copyright 2019 The Fuchsia Authors. All rights reserved. | |
| # Use of this source code is governed by a BSD-style license that can be | |
| # found in the LICENSE file. | |
| # These are a set of temporarily allowed exceptions to the area dependency | |
| # rules. This data is a mapping from areas to target prefixes. Any target | |
| # within an area is allowed to depend on any target whose label starts with a | |
| # prefix in that area's list. | |
| exceptions = { | |
| '//src/camera': [ | |
| '//garnet/tests/zircon/', | |
| '//src/ui/lib/glm_workaround', | |
| ], | |
| '//src/cobalt': ['//src/connectivity/wlan/lib/mlme/cpp:mlme',], | |
| '//src/connectivity/network': | |
| [ | |
| '//garnet/go/src/fidlext/fuchsia/hardware/ethernet:fidlext_fuchsia_hardware_ethernet_fake_lib', | |
| '//garnet/go/src/grand_unified_binary:grand_unified_binary', | |
| '//src/connectivity/network/testing/netemul/lib/', | |
| ], | |
| '//src/connectivity/network/netstack3': | |
| ['//src/connectivity/network/testing/netemul/lib/',], | |
| '//src/connectivity/network/testing/netemul': | |
| ['//garnet/lib/process:process',], | |
| '//src/connectivity/overnet': ['//garnet/examples/fidl/services:echo',], | |
| '//src/connectivity/wlan': | |
| [ | |
| '//garnet/lib/wlan/', | |
| '//src/connectivity/wlan/drivers', | |
| ], | |
| '//src/connectivity/wlan/drivers': ['//garnet/lib/wlan/',], | |
| '//src/connectivity/wlan/tools/wlantool': ['//garnet/lib/wlan/',], | |
| '//src/connectivity/wlan/wlancfg': ['//garnet/lib/wlan/',], | |
| '//src/connectivity/wlan/wlanstack': | |
| [ | |
| '//garnet/lib/wlan/', | |
| '//src/connectivity/wlan/testing/wlantap-client', | |
| ], | |
| '//src/developer/debug': ['//garnet/lib/process:process',], | |
| '//src/developer/feedback_agent': ['//src/ui/lib/escher/test',], | |
| '//src/experiences/bin': [ | |
| '//topaz/public', | |
| '//topaz/runtime', | |
| ], | |
| '//src/experiences/session_shells': | |
| [ | |
| '//topaz/lib/tiler', | |
| '//topaz/public', | |
| '//topaz/runtime', | |
| ], | |
| '//src/lib/process_builder': [ | |
| '//garnet/examples/fidl/services:echo-rustc', | |
| ], | |
| '//src/modular': | |
| [ | |
| '//garnet/testing/benchmarking', | |
| '//src/modular/bin', | |
| '//peridot/lib', | |
| '//peridot/public', | |
| ], | |
| '//src/stories/bin/discovermgr': ['//src/sys/component_index/fidl',], | |
| '//src/sys': [ | |
| '//examples/components/', | |
| '//garnet/examples/fidl', | |
| ], | |
| '//src/testing/host-target-testing': ['//garnet/go/src',], | |
| '//src/ui': ['//garnet/bin/ui',], | |
| '//src/ui/examples/escher': ['//garnet/bin/ui',], | |
| '//src/virtualization': | |
| [ | |
| '//src/graphics/lib/magma', | |
| '//garnet/packages/experimental:debian_guest', | |
| '//garnet/packages/experimental:zircon_guest', | |
| '//garnet/packages/prod:guest_runner', | |
| ], | |
| } |