From 4b0bee1af36d0ffab7d86158a853a8a7ee113300 Mon Sep 17 00:00:00 2001 From: Damien Martin-Guillerez Date: Mon, 27 Jul 2015 12:25:11 +0000 Subject: Do not build Xcode tooling on Linux Fixes #332 -- MOS_MIGRATED_REVID=99171024 --- src/test/shell/bazel/BUILD | 36 ++++++++++++++++++++++++++---------- 1 file changed, 26 insertions(+), 10 deletions(-) (limited to 'src') diff --git a/src/test/shell/bazel/BUILD b/src/test/shell/bazel/BUILD index a6ba74c9d0..3cd1ea0c0b 100644 --- a/src/test/shell/bazel/BUILD +++ b/src/test/shell/bazel/BUILD @@ -8,6 +8,31 @@ genrule( cmd = "cp $< $@", ) +config_setting( + name = "darwin", + values = {"host_cpu": "darwin"}, +) + +filegroup( + name = "objc-deps", + testonly = 1, + srcs = select({ + ":darwin": [ + "//src/objc_tools/bundlemerge:bundlemerge_deploy.jar", + "//src/objc_tools/momczip:momczip_deploy.jar", + "//src/objc_tools/plmerge:plmerge_deploy.jar", + "//src/objc_tools/xcodegen:xcodegen_deploy.jar", + "//src/tools/xcode-common/java/com/google/devtools/build/xcode/actoolzip:actoolzip_deploy.jar", + "//src/tools/xcode-common/java/com/google/devtools/build/xcode/swiftstdlibtoolzip:swiftstdlibtoolzip_deploy.jar", + "//src/tools/xcode/ibtoolwrapper", + "//src/tools/xcode/realpath", + "//src/tools/xcode/stdredirect:StdRedirect.dylib", + "//third_party/iossim", + ], + "//conditions:default": [], + }), +) + filegroup( name = "test-deps", testonly = 1, @@ -15,6 +40,7 @@ filegroup( "test-setup.sh", "testenv.sh", ":langtools-copy", + ":objc-deps", "//examples:srcs", "//external:bootclasspath", "//external:extdir", @@ -23,19 +49,9 @@ filegroup( "//src/java_tools/buildjar:JavaBuilder_deploy.jar", "//src/java_tools/buildjar/java/com/google/devtools/build/buildjar/genclass:GenClass_deploy.jar", "//src/java_tools/singlejar:SingleJar_deploy.jar", - "//src/objc_tools/bundlemerge:bundlemerge_deploy.jar", - "//src/objc_tools/momczip:momczip_deploy.jar", - "//src/objc_tools/plmerge:plmerge_deploy.jar", - "//src/objc_tools/xcodegen:xcodegen_deploy.jar", "//src/test/shell:bashunit", - "//src/tools/xcode-common/java/com/google/devtools/build/xcode/actoolzip:actoolzip_deploy.jar", - "//src/tools/xcode-common/java/com/google/devtools/build/xcode/swiftstdlibtoolzip:swiftstdlibtoolzip_deploy.jar", - "//src/tools/xcode/ibtoolwrapper", - "//src/tools/xcode/realpath", - "//src/tools/xcode/stdredirect:StdRedirect.dylib", "//third_party:srcs", "//third_party/ijar", - "//third_party/iossim", "//third_party/java/jdk/langtools:srcs", "//tools:srcs", ], -- cgit v1.2.3