|
|
|
@ -59,37 +59,6 @@ load( |
|
|
|
|
"internal_protobuf_py_tests", |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
config_setting( |
|
|
|
|
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", |
|
|
|
|
}, |
|
|
|
|
) |
|
|
|
|
|
|
|
|
|
IOS_ARM_COPTS = [ |
|
|
|
|
"-DOS_IOS", |
|
|
|
|
"-miphoneos-version-min=7.0", |
|
|
|
|
"-arch armv7", |
|
|
|
|
"-arch armv7s", |
|
|
|
|
"-arch arm64", |
|
|
|
|
"-D__thread=", |
|
|
|
|
"-isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.2.sdk/", |
|
|
|
|
] |
|
|
|
|
|
|
|
|
|
cc_library( |
|
|
|
|
name = "protobuf_lite", |
|
|
|
|
srcs = [ |
|
|
|
@ -121,12 +90,7 @@ cc_library( |
|
|
|
|
"src/google/protobuf/wire_format_lite.cc", |
|
|
|
|
], |
|
|
|
|
hdrs = glob(["src/google/protobuf/**/*.h"]), |
|
|
|
|
copts = select({ |
|
|
|
|
":ios_armv7": IOS_ARM_COPTS, |
|
|
|
|
":ios_armv7s": IOS_ARM_COPTS, |
|
|
|
|
":ios_arm64": IOS_ARM_COPTS, |
|
|
|
|
"//conditions:default": [], |
|
|
|
|
}) + COPTS, |
|
|
|
|
copts = COPTS, |
|
|
|
|
includes = ["src/"], |
|
|
|
|
linkopts = LINK_OPTS, |
|
|
|
|
visibility = ["//visibility:public"], |
|
|
|
@ -193,12 +157,7 @@ cc_library( |
|
|
|
|
"src/google/protobuf/wrappers.pb.cc", |
|
|
|
|
], |
|
|
|
|
hdrs = glob(["src/**/*.h"]), |
|
|
|
|
copts = select({ |
|
|
|
|
":ios_armv7": IOS_ARM_COPTS, |
|
|
|
|
":ios_armv7s": IOS_ARM_COPTS, |
|
|
|
|
":ios_arm64": IOS_ARM_COPTS, |
|
|
|
|
"//conditions:default": [], |
|
|
|
|
}) + COPTS, |
|
|
|
|
copts = COPTS, |
|
|
|
|
includes = ["src/"], |
|
|
|
|
linkopts = LINK_OPTS, |
|
|
|
|
visibility = ["//visibility:public"], |
|
|
|
|