aboutsummaryrefslogtreecommitdiffhomepage
path: root/examples
diff options
context:
space:
mode:
authorGravatar Dave MacLachlan <dmaclach@google.com>2016-02-21 18:50:01 +0000
committerGravatar Lukacs Berki <lberki@google.com>2016-02-22 16:07:48 +0000
commit434020c1aed1e01bd5a50482c2d9f26a0823ac11 (patch)
treeb10f880713fc5f55dc74ee3dfeb0177fa88f3140 /examples
parent19bea1250549b6c40fe8f580c06918a0e063bd74 (diff)
Update bazel-bin/examples/objc/expression_prebuilt.a to be four way fat, and update instructions on how to generate.
-- MOS_MIGRATED_REVID=115175144
Diffstat (limited to 'examples')
-rw-r--r--examples/objc/BUILD14
-rw-r--r--examples/objc/expression_prebuilt.abin9460 -> 12712 bytes
2 files changed, 9 insertions, 5 deletions
diff --git a/examples/objc/BUILD b/examples/objc/BUILD
index e7e4bfb233..66a8fa0e00 100644
--- a/examples/objc/BUILD
+++ b/examples/objc/BUILD
@@ -55,11 +55,15 @@ objc_import(
)
# Don't use this directly, instead use it to construct ExpressionPrebuilt and
-# depend on that instead. Instructions:
-# Build using the following command repeatedly with the desired CPU values:
-# bazel build --ios_cpu=<cpu> examples/objc/PrenotCalculator:ExpressionClasses
-# and combining the resulting .a's (copied after each bazel build) using lipo:
-# /usr/bin/lipo -create expression_i386.a expression_armv7.a -output expression_prebuilt.a
+# depend on that instead.
+# You can build using the following command:
+# for i in armv7 arm64 i386 x86_64; \
+# do output/bazel build --xcode_version=7.2 --ios_sdk_version=9.2 --ios_cpu=$i examples/objc:ExpressionClasses; \
+# mv bazel-bin/examples/objc/libExpressionClasses.a bazel-bin/examples/objc/libExpressionClasses_$i.a; \
+# done; \
+# xcrun lipo -create bazel-bin/examples/objc/libExpressionClasses_{armv7,arm64,i386,x86_64}.a -output bazel-bin/examples/objc/expression_prebuilt.a \
+# cp bazel-bin/examples/objc/expression_prebuilt.a examples/objc/expression_prebuilt.a
+# You may need to adjust the xcode_version and ios_sdk_versions as appropriate.
objc_library(
name = "ExpressionClasses",
srcs = [
diff --git a/examples/objc/expression_prebuilt.a b/examples/objc/expression_prebuilt.a
index 8bb74bbb3b..f3bce54b0c 100644
--- a/examples/objc/expression_prebuilt.a
+++ b/examples/objc/expression_prebuilt.a
Binary files differ