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 visibility = [ 10*1b3f573fSAndroid Build Coastguard Worker "//benchmarks/datasets:__pkg__", 11*1b3f573fSAndroid Build Coastguard Worker ], 12*1b3f573fSAndroid Build Coastguard Worker) 13*1b3f573fSAndroid Build Coastguard Worker 14*1b3f573fSAndroid Build Coastguard Workerproto_library( 15*1b3f573fSAndroid Build Coastguard Worker name = "benchmark_message3_proto", 16*1b3f573fSAndroid Build Coastguard Worker srcs = [ 17*1b3f573fSAndroid Build Coastguard Worker "benchmark_message3.proto", 18*1b3f573fSAndroid Build Coastguard Worker "benchmark_message3_1.proto", 19*1b3f573fSAndroid Build Coastguard Worker "benchmark_message3_2.proto", 20*1b3f573fSAndroid Build Coastguard Worker "benchmark_message3_3.proto", 21*1b3f573fSAndroid Build Coastguard Worker "benchmark_message3_4.proto", 22*1b3f573fSAndroid Build Coastguard Worker "benchmark_message3_5.proto", 23*1b3f573fSAndroid Build Coastguard Worker "benchmark_message3_6.proto", 24*1b3f573fSAndroid Build Coastguard Worker "benchmark_message3_7.proto", 25*1b3f573fSAndroid Build Coastguard Worker "benchmark_message3_8.proto", 26*1b3f573fSAndroid Build Coastguard Worker ], 27*1b3f573fSAndroid Build Coastguard Worker strip_import_prefix = "/benchmarks", 28*1b3f573fSAndroid Build Coastguard Worker visibility = [ 29*1b3f573fSAndroid Build Coastguard Worker "//benchmarks/datasets:__pkg__", 30*1b3f573fSAndroid Build Coastguard Worker ], 31*1b3f573fSAndroid Build Coastguard Worker) 32*1b3f573fSAndroid Build Coastguard Worker 33*1b3f573fSAndroid Build Coastguard Workercc_proto_library( 34*1b3f573fSAndroid Build Coastguard Worker name = "benchmark_message3_cc_proto", 35*1b3f573fSAndroid Build Coastguard Worker visibility = [ 36*1b3f573fSAndroid Build Coastguard Worker "//benchmarks/datasets:__pkg__", 37*1b3f573fSAndroid Build Coastguard Worker ], 38*1b3f573fSAndroid Build Coastguard Worker deps = [ 39*1b3f573fSAndroid Build Coastguard Worker "benchmark_message3_proto", 40*1b3f573fSAndroid Build Coastguard Worker ], 41*1b3f573fSAndroid Build Coastguard Worker) 42*1b3f573fSAndroid Build Coastguard Worker 43*1b3f573fSAndroid Build Coastguard Workerjava_proto_library( 44*1b3f573fSAndroid Build Coastguard Worker name = "benchmark_message3_java_proto", 45*1b3f573fSAndroid Build Coastguard Worker visibility = [ 46*1b3f573fSAndroid Build Coastguard Worker "//benchmarks/datasets:__pkg__", 47*1b3f573fSAndroid Build Coastguard Worker ], 48*1b3f573fSAndroid Build Coastguard Worker deps = [ 49*1b3f573fSAndroid Build Coastguard Worker "benchmark_message3_proto", 50*1b3f573fSAndroid Build Coastguard Worker ], 51*1b3f573fSAndroid Build Coastguard Worker) 52*1b3f573fSAndroid Build Coastguard Worker 53*1b3f573fSAndroid Build Coastguard Workerpkg_files( 54*1b3f573fSAndroid Build Coastguard Worker name = "dist_files", 55*1b3f573fSAndroid Build Coastguard Worker srcs = glob(["*"]), 56*1b3f573fSAndroid Build Coastguard Worker strip_prefix = strip_prefix.from_root(""), 57*1b3f573fSAndroid Build Coastguard Worker visibility = ["//benchmarks:__pkg__"], 58*1b3f573fSAndroid Build Coastguard Worker) 59