Skip to content

Commit

Permalink
Create android common v30.1.3 target for Bazel.
Browse files Browse the repository at this point in the history
PiperOrigin-RevId: 501832754
Change-Id: I96f240bc280c1b033fed1a404c12e2f3bca23fed
  • Loading branch information
rjobredeaux3 authored and copybara-github committed Jan 13, 2023
1 parent 4ec0757 commit aaf94c6
Show file tree
Hide file tree
Showing 5 changed files with 2,501 additions and 0 deletions.
23 changes: 23 additions & 0 deletions WORKSPACE
Original file line number Diff line number Diff line change
Expand Up @@ -630,3 +630,26 @@ maven_install(

load("@maven//:defs.bzl", "pinned_maven_install")
pinned_maven_install()


maven_install(
name = "maven_android",
artifacts = [
"com.android.tools.build:builder:7.1.3",
"com.android.tools.build:manifest-merger:30.1.3",
"com.android.tools:sdk-common:30.1.3",
"com.android.tools:annotations:30.1.3",
"com.android.tools.layoutlib:layoutlib-api:30.1.3",
"com.android.tools:common:30.1.3",
"com.android.tools:repository:30.1.3",
],
repositories = [
"https://dl.google.com/android/maven2",
"https://repo1.maven.org/maven2",
],
maven_install_json = "//src/tools/android:maven_android_install.json",
)

load("@maven_android//:defs.bzl", pinned_maven_install_android = "pinned_maven_install")
pinned_maven_install_android()

1 change: 1 addition & 0 deletions src/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -372,6 +372,7 @@ filegroup(
"//src/test/shell:srcs",
"//src/test/testdata/test_tls_certificate",
"//src/test/tools:srcs",
"//src/tools/android:srcs",
"//src/tools/android/java/com/google/devtools/build/android:srcs",
"//src/tools/execlog:srcs",
"//src/tools/workspacelog:srcs",
Expand Down
8 changes: 8 additions & 0 deletions src/tools/android/BUILD
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
filegroup(
name = "srcs",
srcs = [
"BUILD",
"maven_android_install.json",
],
visibility = ["//src:__pkg__"],
)
34 changes: 34 additions & 0 deletions src/tools/android/java/com/google/devtools/build/android/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -123,3 +123,37 @@ filegroup(
],
visibility = ["//src:__pkg__"],
)

java_import(
name = "android_common_30_1_3",
jars = [
"@maven_android//:com_android_signflinger_file",
"@maven_android//:com_android_tools_analytics_library_protos_file",
"@maven_android//:com_android_tools_analytics_library_shared_file",
"@maven_android//:com_android_tools_analytics_library_tracker_file",
"@maven_android//:com_android_tools_annotations_file",
"@maven_android//:com_android_tools_build_apksig_file",
"@maven_android//:com_android_tools_build_apkzlib_file",
"@maven_android//:com_android_tools_build_builder_file",
"@maven_android//:com_android_tools_build_builder_model_file",
"@maven_android//:com_android_tools_build_manifest_merger_file",
"@maven_android//:com_android_tools_common_file",
"@maven_android//:com_android_tools_ddms_ddmlib_file",
"@maven_android//:com_android_tools_dvlib_file",
"@maven_android//:com_android_tools_layoutlib_layoutlib_api_file",
"@maven_android//:com_android_tools_repository_file",
"@maven_android//:com_android_tools_sdk_common_file",
"@maven_android//:com_android_tools_sdklib_file",
"@maven_android//:com_android_zipflinger_file",
],
runtime_deps = [
"@maven_android//:org_ow2_asm_asm",
"@maven_android//:org_ow2_asm_asm_commons",
"@maven_android//:org_ow2_asm_asm_tree",
"@maven_android//:org_ow2_asm_asm_util",
],
deps = [
"@maven_android//:org_glassfish_jaxb_jaxb_runtime",
"@maven_android//:org_jetbrains_kotlin_kotlin_stdlib_jdk7",
],
)
Loading

0 comments on commit aaf94c6

Please sign in to comment.