blob: e1639e79cb0d87c04a1f59eaa32d78ca75dbc301 [file] [log] [blame]
# 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.
import("//products/common/core.gni")
# TODO(fxbug.dev/102390): deprecate appmgr from core.
# TODO(fxbug.dev/108016): Use appmgr_base_packages once no more chromium cmx
# components are running.
import("//src/sys/appmgr/appmgr.gni")
legacy_base_package_labels += appmgr_with_sysmgr_base_packages
core_realm_shards += appmgr_core_shards
product_bootfs_labels += [
"//bundles/drivers:usb-peripheral-stack",
"//src/sys/component_manager:component_manager_bootfs_config",
]
core_realm_shards += [
"//src/intl/intl_services:intl_services_small_shard",
"//src/sys/pkg/bin/system-update-checker:system-update-checker-core-shard",
]
legacy_base_package_labels += [
"//src/connectivity/network/netcfg:config-default",
"//src/sys/pkg:system-update-checker",
]
# Use the product assembly config target to specify the product configuration.
#
# NOTE: This should be overridden by products which inherit from core.
fuchsia_product_assembly_config_label = "//products/core:core_with_netstack3"
# Set to empty so that products which inherit from core don't automatically get minimal's no-op
# policy. Necessary to ensure that the check for policy on non-eng builds will actually discover
# missing policies.
fuchsia_structured_config_policy = ""