aboutsummaryrefslogtreecommitdiffhomepage
path: root/site/user/build.md
diff options
context:
space:
mode:
authorGravatar Mike Klein <mtklein@chromium.org>2017-02-03 13:13:29 -0500
committerGravatar Mike Klein <mtklein@chromium.org>2017-02-06 14:38:25 +0000
commitc34b235871dacd0f3b840508dbbc5555ec9ede0d (patch)
tree819290594a0eda313cba8b2993686c8de66a2c09 /site/user/build.md
parent0312a0cec95a9002f27ba88f7d24de25111a4e2d (diff)
Start updating iOS docs.
This removes the docs for the old GYP-based local development and replaces them with ones for GN-based development. I have not yet updated the docs for iOS on the bots... still in flux. Change-Id: I1f9c5c1a3331ae192dc08c614ef7da26924f808e Reviewed-on: https://skia-review.googlesource.com/8002 Reviewed-by: Stephan Altmueller <stephana@google.com> Commit-Queue: Mike Klein <mtklein@chromium.org>
Diffstat (limited to 'site/user/build.md')
-rw-r--r--site/user/build.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/site/user/build.md b/site/user/build.md
index 9e173549b8..7828897f4c 100644
--- a/site/user/build.md
+++ b/site/user/build.md
@@ -84,6 +84,23 @@ Mac
Mac users may want to pass `--ide=xcode` to `bin/gn gen` to generate an Xcode project.
+iOS
+---
+
+Googlers who want to sign and run iOS test binaries can do so by running something like
+
+ python gn/package_ios.py out/Debug/dm
+ python gn/package_ios.py out/Release/nanobench
+
+These commands will create and sign `dm.app` or `nanobench.app` packages you
+can push to iOS devices registered for Google development. `ios-deploy` makes
+installing and running these packages easy:
+
+ ios-deploy -b out/Debug/dm.app -d --args "--match foo"
+
+If you find yourself missing a Google signing identity or provisioning profile,
+you'll want to have a read through go/appledev.
+
Windows
-------