1load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") 2load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library", "go_test") 3 4# Description: 5# Package for R.jar module 6package(default_visibility = ["//visibility:public"]) 7 8licenses(["notice"]) 9 10go_library( 11 name = "rjar", 12 srcs = ["rjar.go"], 13 importpath = "src/tools/ak/rjar/rjar", 14 deps = [ 15 "//src/common/golang:ziputils", 16 "//src/tools/ak:types", 17 ], 18) 19 20go_binary( 21 name = "rjar_bin", 22 srcs = ["rjar_bin.go"], 23 deps = [ 24 ":rjar", 25 "//src/common/golang:flagfile", 26 ], 27) 28 29go_test( 30 name = "rjar_test", 31 size = "small", 32 srcs = ["rjar_test.go"], 33 data = [ 34 "//src/tools/ak/rjar/testdata:R", 35 "//src/tools/ak/rjar/testdata:pkgs", 36 "@local_jdk//:bin/java", 37 "@remote_java_tools_for_rules_android//:java_tools/JavaBuilder_deploy.jar", 38 ], 39 embed = [":rjar"], 40 tags = [ 41 "manual", 42 "nozapfhahn", 43 ], 44) 45