blob: f7b8b319dbdf8647bfde7af683aab3341121345c [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/terminal.gni")
base_package_labels -= [ "//garnet/bin/terminal:tiles_with_terminal_config" ]
base_package_labels += [
"//src/modular/bundles:framework_experimental",
"//src/experiences/bundles:ermine",
"//src/experiences/bin/term",
]
cache_package_labels += [
"//src/experiences/bin/simple_browser",
"//src/media/audio/audio",
"//src/media/audio/audio_core",
]
universe_package_labels += [
"//peridot/packages/prod:cloud_provider_firestore",
"//src/modular/bundles:tools",
]
kernel_cmdline_args += [
# hide the virtual console on boot
"virtcon.hide-on-boot",
]
# End to end (E2E) product test runtime dependencies. Must be added to cache,
# not universe, so the test can run on bots where there is no package server.
#
# TODO(IN-1097): Support a package server on bots so this can be added to
# universe like the tests.
cache_package_labels += [ "//src/tests/end_to_end/bundles:end_to_end_deps" ]
# TODO(IN-1097): Support a package server on bots so this is no longer needed (see the TODO on
# end_to_end_deps_too_big_for_astro_e2e). For now we include this for workstation, to make sure
# these deps continue to build in the meantime.
cache_package_labels += [ "//src/tests/end_to_end/bundles:end_to_end_deps_too_big_for_astro_e2e"]
# E2E Product Tests. They don't produce fuchsia packages, but host executables,
# and must just be included somewhere in the build configuration of the product.
universe_package_labels += [
"//src/experiences/tests/e2e:test",
"//src/tests/end_to_end/voila_hello_world:test",
]