From c42ec93883351a4739912da0995fe8ed92ea93d5 Mon Sep 17 00:00:00 2001 From: edwinwu Date: Fri, 12 Nov 2021 16:55:42 -0800 Subject: [PATCH] Adds ios_static_framework build rule for exporting NearbyConnections.framework in /releasese/new/ folder. PiperOrigin-RevId: 409540517 --- cpp/platform/impl/ios/BUILD | 21 +++++++++++++++++++ .../Mediums/WifiLan/GNCMBonjourService.h | 1 - 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/cpp/platform/impl/ios/BUILD b/cpp/platform/impl/ios/BUILD index ee0aa662..844edece 100644 --- a/cpp/platform/impl/ios/BUILD +++ b/cpp/platform/impl/ios/BUILD @@ -11,6 +11,8 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. +load("//tools/build_defs/apple:ios.bzl", "ios_static_framework") + licenses(["notice"]) package(default_visibility = ["//visibility:public"]) @@ -49,3 +51,22 @@ objc_library( "//third_party/objective_c/google_toolbox_for_mac:GTM_Logger", ], ) + +MIN_IOS_VERSION = "12.0" + +HDRS_POD = [ + "Source/GNCAdvertiser.h", + "Source/GNCConnection.h", + "Source/GNCDiscoverer.h", + "Source/GNCPayload.h", +] + +ios_static_framework( + name = "NearbyConnections_framework", + hdrs = HDRS_POD, + bundle_name = "NearbyConnections", + minimum_os_version = MIN_IOS_VERSION, + deps = [ + ":Connections", + ], +) diff --git a/cpp/platform/impl/ios/Source/Mediums/WifiLan/GNCMBonjourService.h b/cpp/platform/impl/ios/Source/Mediums/WifiLan/GNCMBonjourService.h index 8c5522c2..e1c5e4b2 100644 --- a/cpp/platform/impl/ios/Source/Mediums/WifiLan/GNCMBonjourService.h +++ b/cpp/platform/impl/ios/Source/Mediums/WifiLan/GNCMBonjourService.h @@ -13,7 +13,6 @@ // limitations under the License. #import -#import #import "third_party/nearby_connections/cpp/platform/impl/ios/Source/Mediums/GNCMConnection.h"