diff options
author | Damien Martin-Guillerez <dmarting@google.com> | 2016-03-31 08:24:37 +0000 |
---|---|---|
committer | Lukacs Berki <lberki@google.com> | 2016-03-31 11:44:47 +0000 |
commit | 585c87b0fce06a452976ce0d0a3091b28ed01dbd (patch) | |
tree | 90fe1b93c26b34ee7c14d0ca0c4e1f920e50607a /tools | |
parent | bbb4291baf188c941965ecd894463b6ff043fe92 (diff) |
Make C++ autoconfigured toolchain the default for Linux and OS X.
This is done by adding a default workspace suffix.
--
MOS_MIGRATED_REVID=118656979
Diffstat (limited to 'tools')
-rw-r--r-- | tools/cpp/test/BUILD | 28 |
1 files changed, 2 insertions, 26 deletions
diff --git a/tools/cpp/test/BUILD b/tools/cpp/test/BUILD index 9f6163ab73..b0a66b7673 100644 --- a/tools/cpp/test/BUILD +++ b/tools/cpp/test/BUILD @@ -39,42 +39,18 @@ FLAVOURS = [f[f.find(".") + 1:] for f in glob(["Dockerfile.*"])] for flavour in FLAVOURS ] -genrule( - name = "gen_workspace", - srcs = ["//:workspace-file"], - outs = ["WORKSPACE"], - cmd = """ - cat <<EOF >$@ -load("@bazel_tools//tools/cpp:cc_configure.bzl", "cc_configure") -cc_configure() -EOF - cat $(location //:workspace-file) >>$@ -""", -) - -pkg_tar( - name = "cc_configure_ws", - files = [":WORKSPACE"], - package_dir = "/opt/workspace", - strip_prefix = ".", -) - pkg_tar( name = "bazel_cc_configure", package_dir = "/opt/workspace", strip_prefix = "/", - deps = [ - # Order matters. - ":cc_configure_ws", - "//:bazel-srcs", - ], + deps = ["//:bazel-srcs"], ) [ [docker_build( name = "bazel_cc_configure-%s-%s" % (flavour, mode), base = ":base-" + flavour, - entrypoint = "/opt/workspace/compile.sh", + entrypoint = "/opt/workspace/compile.sh && ./output/bazel test ${EXTRA_BAZEL_ARGS} //examples/cpp:hello-success_test", env = { "EXTRA_BAZEL_ARGS": "--spawn_strategy=standalone --genrule_strategy=standalone -c %s" % mode, }, |