From 6b3402ccd0753a60cd190d3ec70e508d3b6880ff Mon Sep 17 00:00:00 2001 From: hai007 Date: Wed, 6 Apr 2022 12:00:04 -0700 Subject: [PATCH] Disable layering check for objc_library In preparation for enabling layering check by default for objc_library, we are disabling layering check for any targets or packages that would otherwise fail. PiperOrigin-RevId: 439900062 --- internal/platform/implementation/ios/BUILD | 1 + internal/platform/implementation/ios/Source/Platform/BUILD | 1 + internal/platform/implementation/ios/Tests/BUILD | 2 ++ 3 files changed, 4 insertions(+) diff --git a/internal/platform/implementation/ios/BUILD b/internal/platform/implementation/ios/BUILD index 22db339c..ad09d1bb 100644 --- a/internal/platform/implementation/ios/BUILD +++ b/internal/platform/implementation/ios/BUILD @@ -41,6 +41,7 @@ objc_library( "Source/Public/NearbyConnections/GNCDiscoverer.h", "Source/Public/NearbyConnections/GNCPayload.h", ], + features = ["-layering_check"], deps = [ "//connections:core", "//connections:core_types", diff --git a/internal/platform/implementation/ios/Source/Platform/BUILD b/internal/platform/implementation/ios/Source/Platform/BUILD index b739c170..b6878673 100644 --- a/internal/platform/implementation/ios/Source/Platform/BUILD +++ b/internal/platform/implementation/ios/Source/Platform/BUILD @@ -35,6 +35,7 @@ objc_library( "utils.h", "wifi_lan.h", ], + features = ["-layering_check"], sdk_frameworks = [ "CoreBluetooth", "CoreFoundation", diff --git a/internal/platform/implementation/ios/Tests/BUILD b/internal/platform/implementation/ios/Tests/BUILD index 4b09d7d5..50c48f68 100644 --- a/internal/platform/implementation/ios/Tests/BUILD +++ b/internal/platform/implementation/ios/Tests/BUILD @@ -27,6 +27,7 @@ objc_library( "Platform/GNCScheduledExecutorTest.mm", "Platform/GNCSingleThreadExecutorTest.mm", ], + features = ["-layering_check"], deps = [ "//internal/platform/implementation/ios:Connections", ], @@ -47,6 +48,7 @@ objc_library( srcs = [ "Shared/GNCUtilsTest.mm", ], + features = ["-layering_check"], deps = [ "//internal/platform/implementation/ios/Source/Platform", "//internal/platform/implementation/ios/Source/Shared",