Split framework targets into per-arch and per-target frameworks.

PiperOrigin-RevId: 729231119
This commit is contained in:
Anay Wadhera
2025-02-20 13:29:24 -08:00
committed by Copybara-Service
parent c3467c0c2a
commit bddf053bf3
+36 -2
View File
@@ -56,14 +56,48 @@ cc_library(
# iOS only.
apple_static_xcframework(
name = "NearbyConnections",
name = "NearbyConnections_x86sim",
avoid_deps = [],
bundle_name = "NearbyConnections",
ios = {
"simulator": [
"x86_64",
],
},
minimum_os_versions = {
"ios": "15.0",
},
deps = [
":nc",
"//internal/platform/implementation/apple",
"//internal/platform/implementation/apple/Mediums",
],
)
apple_static_xcframework(
name = "NearbyConnections_arm64sim",
avoid_deps = [],
bundle_name = "NearbyConnections",
ios = {
"simulator": [
"arm64",
"x86_64",
],
},
minimum_os_versions = {
"ios": "15.0",
},
deps = [
":nc",
"//internal/platform/implementation/apple",
"//internal/platform/implementation/apple/Mediums",
],
)
apple_static_xcframework(
name = "NearbyConnections_arm64device",
avoid_deps = [],
bundle_name = "NearbyConnections",
ios = {
"device": [
"arm64",
],