aboutsummaryrefslogtreecommitdiffhomepage
path: root/compile.sh
diff options
context:
space:
mode:
authorGravatar Googler <noreply@google.com>2015-06-16 21:10:26 +0000
committerGravatar John Field <jfield@google.com>2015-06-17 15:22:50 +0000
commitaa7cb9a253b2a66a54bf8c65af9a8e7748bf23b9 (patch)
tree9d35c67aa48b79ab4f6398dcadf874dc04e074ba /compile.sh
parente4682895367ad1cc5033d1ef37093a2d6439043b (diff)
Add ability to compile objc_binary targets with Swift sources.
* Swift sources whitelisted * Swift compilation and module merging actions * Swift stdlib copying into IPA action * Special case for signing embedded swift stdlib dylibs during bundle signing * Works with mixed ObjC/Swift sources * Doesn't support working with dependencies from Swift code. * Requires Xcode 6.3.1 for swift compiler and tooling. -- MOS_MIGRATED_REVID=96141887
Diffstat (limited to 'compile.sh')
-rwxr-xr-xcompile.sh2
1 files changed, 2 insertions, 0 deletions
diff --git a/compile.sh b/compile.sh
index aaa4ba6e10..047d0e2b67 100755
--- a/compile.sh
+++ b/compile.sh
@@ -111,6 +111,8 @@ if [ $DO_TOOLS_COMPILATION ]; then
tools/objc/precomp_actoolzip_deploy.jar
bazel_bootstrap //src/tools/xcode-common/java/com/google/devtools/build/xcode/ibtoolzip:ibtoolzip_deploy.jar \
tools/objc/precomp_ibtoolzip_deploy.jar
+ bazel_bootstrap //src/tools/xcode-common/java/com/google/devtools/build/xcode/swiftstdlibtoolzip:swiftstdlibtoolzip_deploy.jar \
+ tools/objc/precomp_swiftstdlibtoolzip_deploy.jar
bazel_bootstrap //src/objc_tools/momczip:momczip_deploy.jar \
tools/objc/precomp_momczip_deploy.jar
bazel_bootstrap //src/objc_tools/bundlemerge:bundlemerge_deploy.jar \