diff options
author | cnsun <cnsun@google.com> | 2018-02-16 14:02:54 -0800 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-02-16 14:04:54 -0800 |
commit | 50efbeb1a59a17ef23dd125540492518860971ff (patch) | |
tree | b87a414d3aebf6ce0b1c5cee29f7890c35a81782 /src | |
parent | f672a31b8b19baab95373e4f2f6d110aa8b8f0fb (diff) |
Expose import-deps-checker to //tools/android so that AarImport can use it.
RELNOTES:n/a.
PiperOrigin-RevId: 186043433
Diffstat (limited to 'src')
3 files changed, 28 insertions, 0 deletions
@@ -159,6 +159,7 @@ py_binary( "//src/java_tools/buildjar:JavaBuilderDeploy", "//src/java_tools/buildjar:VanillaJavaBuilder_deploy.jar", "//src/java_tools/buildjar/java/com/google/devtools/build/buildjar/genclass:GenClass_deploy.jar", + "//src/java_tools/import_deps_checker/java/com/google/devtools/build/importdeps:embedded_tools", "//src/java_tools/junitrunner/java/com/google/testing/junit/runner:Runner_deploy.jar", "//src/java_tools/junitrunner/java/com/google/testing/junit/runner:ExperimentalRunner_deploy.jar", "//src/java_tools/junitrunner/java/com/google/testing/coverage:embedded_tools", diff --git a/src/java_tools/import_deps_checker/java/com/google/devtools/build/importdeps/BUILD b/src/java_tools/import_deps_checker/java/com/google/devtools/build/importdeps/BUILD index a9c3ab5771..b512df021f 100644 --- a/src/java_tools/import_deps_checker/java/com/google/devtools/build/importdeps/BUILD +++ b/src/java_tools/import_deps_checker/java/com/google/devtools/build/importdeps/BUILD @@ -10,6 +10,14 @@ filegroup( srcs = glob(["**"]), ) +filegroup( + name = "embedded_tools", + srcs = [ + "BUILD.tools", + ":ImportDepsChecker_deploy.jar", + ], +) + java_library( name = "import_deps_checker", srcs = glob( @@ -31,6 +39,10 @@ java_binary( name = "ImportDepsChecker", srcs = ["Main.java"], main_class = "com.google.devtools.build.importdeps.Main", + visibility = [ + "//src/java_tools/import_deps_checker:__subpackages__", + "//tools/android:__pkg__", + ], deps = [ ":import_deps_checker", "//src/main/java/com/google/devtools/common/options", diff --git a/src/java_tools/import_deps_checker/java/com/google/devtools/build/importdeps/BUILD.tools b/src/java_tools/import_deps_checker/java/com/google/devtools/build/importdeps/BUILD.tools new file mode 100644 index 0000000000..dfbfa118a3 --- /dev/null +++ b/src/java_tools/import_deps_checker/java/com/google/devtools/build/importdeps/BUILD.tools @@ -0,0 +1,15 @@ +package(default_visibility = ["//visibility:public"]) + +java_import( + name = "import_deps_checker_deploy_jar", + jars = [":ImportDepsChecker_deploy.jar"] +) + + +java_binary( + name = "ImportDepsChecker_embedded", + main_class = "com.google.devtools.build.importdeps.Main", + runtime_deps = [ + ":import_deps_checker_deploy_jar" + ], +)
\ No newline at end of file |