Răsfoiți Sursa

Added iOS settings to Bazel build

Pete Warden 9 ani în urmă
părinte
comite
f0c1a86372
1 a modificat fișierele cu 19 adăugiri și 3 ștergeri
  1. 19 3
      BUILD

+ 19 - 3
BUILD

@@ -27,10 +27,22 @@ load(
 )
 
 config_setting(
-    name = "ios_arm",
+    name = "ios_armv7",
     values = {
         "ios_cpu": "armv7",
+    },
+)
+
+config_setting(
+    name = "ios_armv7s",
+    values = {
         "ios_cpu": "armv7s",
+    },
+)
+
+config_setting(
+    name = "ios_arm64",
+    values = {
         "ios_cpu": "arm64",
     },
 )
@@ -75,7 +87,9 @@ cc_library(
     ],
     hdrs = glob(["src/google/protobuf/**/*.h"]),
     copts = select({
-        ":ios_arm": IOS_ARM_COPTS,
+        ":ios_armv7": IOS_ARM_COPTS,
+        ":ios_armv7s": IOS_ARM_COPTS,
+        ":ios_arm64": IOS_ARM_COPTS,
         "//conditions:default": COPTS,
     }),
     includes = ["src/"],
@@ -143,7 +157,9 @@ cc_library(
     ],
     hdrs = glob(["src/**/*.h"]),
     copts = select({
-        ":ios_arm": IOS_ARM_COPTS,
+        ":ios_armv7": IOS_ARM_COPTS,
+        ":ios_armv7s": IOS_ARM_COPTS,
+        ":ios_arm64": IOS_ARM_COPTS,
         "//conditions:default": COPTS,
     }),
     includes = ["src/"],