diff options
author | Peter Schmitt <schmitt@google.com> | 2015-03-23 18:13:49 +0000 |
---|---|---|
committer | Han-Wen Nienhuys <hanwen@google.com> | 2015-03-24 16:41:41 +0000 |
commit | d89b90e95e0647cfcbed5909a50eccc8f2a7b519 (patch) | |
tree | d943aea90fef16f6692b1c76e82e3df4d24e135c /docs | |
parent | b422a1f6134bad27fded399f5167b85a612d8107 (diff) |
Add objc tool descriptions to contributing.md
--
MOS_MIGRATED_REVID=89317573
Diffstat (limited to 'docs')
-rw-r--r-- | docs/contributing.md | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/docs/contributing.md b/docs/contributing.md index b75463d58f..428db2d1ef 100644 --- a/docs/contributing.md +++ b/docs/contributing.md @@ -42,7 +42,25 @@ uses: * ijar is a tool to extracts the class interfaces of jars and is a third party software at `//third_party/ijar`. * For Objective-C / iOS support - * TODO(bazel-team): add tools description + * actoolzip is a utility that runs OS X's actool and zips up its output for + further processing. It is currently compiled and placed into `tools/objc/` + by `compile.sh`. + * ibtoolzip is a utility that runs OS X's ibtool and zips up its output for + further processing. It is currently compiled and placed into `tools/objc/` + by `compile.sh`. + * momczip is a utility that runs OS X's momc and zips up its output for + further processing. It is currently compiled and placed into `tools/objc/` + by `compile.sh`. + * bundlemerge is a tool that can construct iOS bundles (such as .ipa files or + .bndl directories), including plist merging and zip creation. It is currently + compiled and placed into `tools/objc/` by `compile.sh`. + * plmerge is a tool used for merging plists. It is currently compiled and + placed into `tools/objc/` by `compile.sh`. + * xcodegen is a tool that assembles an Xcode project file matching Bazel build + targets. It is currently compiled and placed into `tools/objc/` by + `compile.sh`. + * iossim allows us to run iOS applications built by Bazel on Xcode's iOS + simulator and is third party software located at `//third_party/iossim` When modifying Bazel, you want to make sure that the following still works: |