diff options
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/bazel/rules/android/android_sdk_repository_template.txt | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/bazel/rules/android/android_sdk_repository_template.txt b/src/main/java/com/google/devtools/build/lib/bazel/rules/android/android_sdk_repository_template.txt index 18ccb99ada..e97309b8d3 100644 --- a/src/main/java/com/google/devtools/build/lib/bazel/rules/android/android_sdk_repository_template.txt +++ b/src/main/java/com/google/devtools/build/lib/bazel/rules/android/android_sdk_repository_template.txt @@ -25,7 +25,7 @@ java_import( android_sdk( name = "sdk", - proguard = "tools/proguard/bin/proguard.sh", + proguard = ":proguard_binary", aapt = ":aapt_binary", dx = ":dx_binary", main_dex_list_creator = ":main_dex_list_creator", @@ -44,6 +44,17 @@ android_sdk( resource_extractor = ":fail" ) +java_import( + name = "proguard_import", + jars = ["tools/proguard/lib/proguard.jar"] +) + +java_binary( + name = "proguard_binary", + main_class = "proguard.ProGuard", + runtime_deps = [":proguard_import"] +) + filegroup( name = "build_tools_libs", srcs = glob(["build-tools/%build_tools_version%/lib/**"]) |