blob: 9f965e28f07ef8427b61b0e8b7a7d3ccf52e10b1 [file]
# Copyright 2026 The Fuchsia Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
load("@fuchsia_rules_common//packages:resources.bzl", "resource")
load(
"//build/bazel/rules/components:fx_component.bzl",
"fx_component",
"fx_component_manifest",
)
load("//build/bazel/rules/packages:fx_package.bzl", "fx_package")
package(default_applicable_licenses = ["//:license"])
resource(
name = "test_driver_file_under_64KB",
src = "resources/foo.txt",
dest = "resources/foo.txt",
)
resource(
name = "test_driver_file_over_64KB",
src = "resources/flower.jpeg",
dest = "resources/flower.jpeg",
)
fx_component_manifest(
name = "component-manifest",
component_name = "test-driver",
manifest = "meta/test_driver.cml",
)
fx_component(
name = "component",
compiled_manifest = ":component-manifest",
deps = [
":test_driver_file_over_64KB",
":test_driver_file_under_64KB",
],
)
fx_package(
name = "package",
package_name = "test-driver",
components = [":component"],
)