From c74ee3784d3fd3a722f92c39805e57b4353a4509 Mon Sep 17 00:00:00 2001 From: Lukacs Berki Date: Mon, 12 Oct 2015 08:47:40 +0000 Subject: Make Bazel use tools that are embedded in its binary. This requires changing all "//tools/language:target" implicit dependencies to "@tools//tools/language:target". -- MOS_MIGRATED_REVID=105193805 --- tools/build_rules/appengine/appengine.bzl | 4 ++-- tools/build_rules/genproto.bzl | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) (limited to 'tools') diff --git a/tools/build_rules/appengine/appengine.bzl b/tools/build_rules/appengine/appengine.bzl index 4e5e9bf2c3..b915b370e1 100644 --- a/tools/build_rules/appengine/appengine.bzl +++ b/tools/build_rules/appengine/appengine.bzl @@ -185,10 +185,10 @@ appengine_war = rule( executable = True, attrs = { "_java": attr.label( - default=Label("//tools/jdk:java"), + default=Label("@bazel_tools//tools/jdk:java"), single_file=True), "_zipper": attr.label( - default=Label("//third_party/ijar:zipper"), + default=Label("@bazel_tools//third_party/ijar:zipper"), single_file=True), "_runner_template": attr.label( default=Label("//tools/build_rules/appengine:runner_template"), diff --git a/tools/build_rules/genproto.bzl b/tools/build_rules/genproto.bzl index c8ea1751f6..b93f8b8e16 100644 --- a/tools/build_rules/genproto.bzl +++ b/tools/build_rules/genproto.bzl @@ -44,15 +44,15 @@ gensrcjar = rule( # TODO(bazel-team): this should be a hidden attribute with a default # value, but Skylark needs to support select first. "_proto_compiler": attr.label( - default=Label("//third_party:protoc"), + default=Label("@bazel_tools//third_party:protoc"), allow_files=True, single_file=True), "_jar": attr.label( - default=Label("//tools/jdk:jar"), + default=Label("@bazel_tools//tools/jdk:jar"), allow_files=True, single_file=True), "_jdk": attr.label( - default=Label("//tools/jdk:jdk"), + default=Label("@bazel_tools//tools/jdk:jdk"), allow_files=True), }, outputs={"srcjar": "lib%{name}.srcjar"}, @@ -64,7 +64,7 @@ def proto_java_library(name, src): native.java_library( name=name, srcs=[name + "_srcjar"], - deps=["//third_party:protobuf"], + deps=["@bazel_tools//third_party:protobuf"], # The generated code has lots of 'rawtypes' warnings. javacopts=["-Xlint:-rawtypes"], ) -- cgit v1.2.3