1# Copyright 2023 The ChromiumOS Authors 2# Use of this source code is governed by a BSD-style license that can be 3# found in the LICENSE file. 4 5load("@rules_proto//proto:defs.bzl", "proto_library") 6load("@io_bazel_rules_go//go:def.bzl", "go_library") 7load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") 8 9proto_library( 10 name = "graphics_proto", 11 srcs = [ 12 "trace.proto", 13 "trace_id.proto", 14 ], 15 visibility = ["//visibility:public"], 16) 17 18go_proto_library( 19 name = "graphics_go_proto", 20 importpath = "go.chromium.org/chromiumos/config/go/api/test/results/graphics/v1", 21 proto = ":graphics_proto", 22 visibility = ["//visibility:public"], 23) 24 25go_library( 26 name = "graphics", 27 embed = [":graphics_go_proto"], 28 importpath = "go.chromium.org/chromiumos/config/go/api/test/results/graphics/v1", 29 visibility = ["//visibility:public"], 30) 31