1*1b3f573fSAndroid Build Coastguard Workerload("@rules_cc//cc:defs.bzl", "cc_proto_library") 2*1b3f573fSAndroid Build Coastguard Workerload("@rules_java//java:defs.bzl", "java_proto_library") 3*1b3f573fSAndroid Build Coastguard Workerload("@rules_pkg//:mappings.bzl", "pkg_files", "strip_prefix") 4*1b3f573fSAndroid Build Coastguard Workerload("@rules_proto//proto:defs.bzl", "proto_library") 5*1b3f573fSAndroid Build Coastguard Worker 6*1b3f573fSAndroid Build Coastguard Workerfilegroup( 7*1b3f573fSAndroid Build Coastguard Worker name = "datasets", 8*1b3f573fSAndroid Build Coastguard Worker srcs = [ 9*1b3f573fSAndroid Build Coastguard Worker "dataset.google_message2.pb", 10*1b3f573fSAndroid Build Coastguard Worker ], 11*1b3f573fSAndroid Build Coastguard Worker visibility = [ 12*1b3f573fSAndroid Build Coastguard Worker "//benchmarks/datasets:__pkg__", 13*1b3f573fSAndroid Build Coastguard Worker ], 14*1b3f573fSAndroid Build Coastguard Worker) 15*1b3f573fSAndroid Build Coastguard Worker 16*1b3f573fSAndroid Build Coastguard Workerproto_library( 17*1b3f573fSAndroid Build Coastguard Worker name = "benchmark_message2_proto", 18*1b3f573fSAndroid Build Coastguard Worker srcs = [ 19*1b3f573fSAndroid Build Coastguard Worker "benchmark_message2.proto", 20*1b3f573fSAndroid Build Coastguard Worker ], 21*1b3f573fSAndroid Build Coastguard Worker strip_import_prefix = "/benchmarks", 22*1b3f573fSAndroid Build Coastguard Worker visibility = [ 23*1b3f573fSAndroid Build Coastguard Worker "//benchmarks/datasets:__pkg__", 24*1b3f573fSAndroid Build Coastguard Worker ], 25*1b3f573fSAndroid Build Coastguard Worker) 26*1b3f573fSAndroid Build Coastguard Worker 27*1b3f573fSAndroid Build Coastguard Workercc_proto_library( 28*1b3f573fSAndroid Build Coastguard Worker name = "benchmark_message2_cc_proto", 29*1b3f573fSAndroid Build Coastguard Worker visibility = [ 30*1b3f573fSAndroid Build Coastguard Worker "//benchmarks/datasets:__pkg__", 31*1b3f573fSAndroid Build Coastguard Worker ], 32*1b3f573fSAndroid Build Coastguard Worker deps = [ 33*1b3f573fSAndroid Build Coastguard Worker "benchmark_message2_proto", 34*1b3f573fSAndroid Build Coastguard Worker ], 35*1b3f573fSAndroid Build Coastguard Worker) 36*1b3f573fSAndroid Build Coastguard Worker 37*1b3f573fSAndroid Build Coastguard Workerjava_proto_library( 38*1b3f573fSAndroid Build Coastguard Worker name = "benchmark_message2_java_proto", 39*1b3f573fSAndroid Build Coastguard Worker visibility = [ 40*1b3f573fSAndroid Build Coastguard Worker "//benchmarks/datasets:__pkg__", 41*1b3f573fSAndroid Build Coastguard Worker ], 42*1b3f573fSAndroid Build Coastguard Worker deps = [ 43*1b3f573fSAndroid Build Coastguard Worker "benchmark_message2_proto", 44*1b3f573fSAndroid Build Coastguard Worker ], 45*1b3f573fSAndroid Build Coastguard Worker) 46*1b3f573fSAndroid Build Coastguard Worker 47*1b3f573fSAndroid Build Coastguard Workerpkg_files( 48*1b3f573fSAndroid Build Coastguard Worker name = "dist_files", 49*1b3f573fSAndroid Build Coastguard Worker srcs = glob(["*"]), 50*1b3f573fSAndroid Build Coastguard Worker strip_prefix = strip_prefix.from_root(""), 51*1b3f573fSAndroid Build Coastguard Worker visibility = ["//benchmarks:__pkg__"], 52*1b3f573fSAndroid Build Coastguard Worker) 53