blob: 663107b40c92606810206ecbc4a5931406350c9d [file] [log] [blame] [edit]
# Copyright 2018 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.
bootfs_only = true
product_bootfs_labels = [
"//build/info:bootfs",
"//bundles:bootstrap",
"//bundles:debugging",
"//bundles:diagnostics-eng",
"//bundles/bringup:manual_testing",
"//bundles/drivers:bootstrap",
"//bundles/drivers:bootstrap-eng",
"//bundles/drivers:usb-host-stack",
"//bundles/drivers:usb-peripheral-stack",
"//bundles/drivers:utils",
]
# Enable diagnostics services.
product_bootfs_labels +=
[ "//src/diagnostics/archivist:default-service-config" ]
# Add kernel command line arguments.
product_bootfs_labels += [
"//products/kernel_cmdline:blobfs.cache-eviction-policy--NEVER_EVICT",
"//products/kernel_cmdline:console.shell--true",
"//products/kernel_cmdline:devmgr.log-to-debuglog--true",
"//products/kernel_cmdline:kernel.enable-debugging-syscalls--true",
"//products/kernel_cmdline:kernel.enable-serial-syscalls--true",
"//products/kernel_cmdline:kernel.oom.behavior--jobkill",
"//products/kernel_cmdline:netsvc.all-features--true",
"//products/kernel_cmdline:netsvc.disable--false",
]
# TODO(fxbug.dev/56988): We shouldn't need runtests, but right now it's used by profile
# builders, so include it here until we remove that dependency.
product_bootfs_labels += [ "//src/testing/runtests" ]
# Component manager configuration.
product_bootfs_labels +=
[ "//src/sys/component_manager:component_manager_bootfs_config" ]
meta_package_labels = []
base_package_labels = []
cache_package_labels = []
universe_package_labels = [ "//tools/net/device-finder:host" ]
host_labels = [
"//tools/devshell:fx",
"//tools/bindc:host",
]