From aa7cb9a253b2a66a54bf8c65af9a8e7748bf23b9 Mon Sep 17 00:00:00 2001 From: Googler Date: Tue, 16 Jun 2015 21:10:26 +0000 Subject: 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 --- compile.sh | 2 ++ 1 file changed, 2 insertions(+) (limited to 'compile.sh') 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 \ -- cgit v1.2.3