1// Copyright 2021 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 5syntax = "proto3"; 6 7package chromiumos.build.api; 8 9option go_package = "go.chromium.org/chromiumos/config/go/build/api"; 10 11import "chromiumos/build/api/firmware_config.proto"; 12import "chromiumos/build/api/system_image.proto"; 13 14// Bundles the metadata for all the different software 15// components that exist on a given ChromeOS device. 16// 17// Based on this bundle, test coverage rules can be generated 18// that target various combinations of these attributes. 19// E.g. (linux-version, arc-version) 20message SoftwareBundle { 21 SystemImage system_image = 1; 22 Firmware firmware = 2; 23} 24