blob: 5f3e9301f2f996eef0f4dbec1047c71453c163ec [file] [log] [blame]
# Copyright 2022 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.
#
# This `minimal` product is intended to be the "smallest thing we'd still call Fuchsia," which
# implies simplicity, security, updatability and performance. Importantly, that differs from "all
# current products use this feature;" today, that is what the `core` product is for.
# `minimal` will change over time, both by addition and subtraction -- for example, should the
# team ship a mechanism for updating Fuchsia that does not require IP networking, that functionality
# should be moved to a higher-level product definition.
include_shell_commands_package = true
# Kernel command line arguments.
product_bootfs_labels = [ "//products/kernel_cmdline:oom.reboot-timeout--low" ]
# Use the product assembly config target to specify the product configuration.
#
# This should be overridden by products which inherit from minimal.
fuchsia_product_assembly_config_label = "//products/minimal"
zedboot_product_assembly_config_label = "//products/zedboot:zedboot_with_fvm"
bazel_product_bundle_prefix = "//products/minimal:product_bundle"
extra_bazel_assembly_targets = [ "//products/minimal:board_assembly_artifacts" ]
# List all artifacts to upload to CIPD.
cipd_assembly_artifact_targets = [
# This will collect all AIBs needed for OOT assembly.
"//build/images/fuchsia",
"//products/minimal:board_assembly_artifacts",
]
fxfs_blob = false
use_bazel_images_only = true