blob: b72b6eda437a8aedfa28c199ed98ed54ea3d3a4f [file] [log] [blame]
# Copyright 2020 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.
# DO NOT MANUALLY EDIT!
# Generated by //scripts/sdk/gn/generate.py.
assert(current_os == "fuchsia")
import("fuchsia_sdk_pkg.gni")
# These template is used to create build targets
# that test the generated build targets. It does not
# have any practical use outside testing.
# All vulkan targets
template("fuchsia_sdk_test_loadable_module_targets") {
not_needed(["invoker"])
group(target_name){
deps = [
"${fuchsia_sdk}/pkg/vulkan_layers:all",
]
}
}
# All FIDL targets
template("fuchsia_sdk_test_fidl_targets") {
not_needed(["invoker"])
group(target_name){
deps = [
"${fuchsia_sdk}/fidl/fuchsia.accessibility.semantics:all",
"${fuchsia_sdk}/fidl/fuchsia.auth:all",
"${fuchsia_sdk}/fidl/fuchsia.auth.oldtokens:all",
"${fuchsia_sdk}/fidl/fuchsia.bluetooth:all",
"${fuchsia_sdk}/fidl/fuchsia.bluetooth.a2dp:all",
"${fuchsia_sdk}/fidl/fuchsia.bluetooth.control:all",
"${fuchsia_sdk}/fidl/fuchsia.bluetooth.gatt:all",
"${fuchsia_sdk}/fidl/fuchsia.bluetooth.le:all",
"${fuchsia_sdk}/fidl/fuchsia.bluetooth.sys:all",
"${fuchsia_sdk}/fidl/fuchsia.camera:all",
"${fuchsia_sdk}/fidl/fuchsia.camera2:all",
"${fuchsia_sdk}/fidl/fuchsia.camera2.hal:all",
"${fuchsia_sdk}/fidl/fuchsia.camera3:all",
"${fuchsia_sdk}/fidl/fuchsia.castauth:all",
"${fuchsia_sdk}/fidl/fuchsia.castconfig:all",
"${fuchsia_sdk}/fidl/fuchsia.castremotecontrol:all",
"${fuchsia_sdk}/fidl/fuchsia.castsetup:all",
"${fuchsia_sdk}/fidl/fuchsia.castsysteminfo:all",
"${fuchsia_sdk}/fidl/fuchsia.castwindow:all",
"${fuchsia_sdk}/fidl/fuchsia.cobalt:all",
"${fuchsia_sdk}/fidl/fuchsia.component:all",
"${fuchsia_sdk}/fidl/fuchsia.component.runner:all",
"${fuchsia_sdk}/fidl/fuchsia.data:all",
"${fuchsia_sdk}/fidl/fuchsia.deprecatedtimezone:all",
"${fuchsia_sdk}/fidl/fuchsia.developer.tiles:all",
"${fuchsia_sdk}/fidl/fuchsia.diagnostics:all",
"${fuchsia_sdk}/fidl/fuchsia.factory:all",
"${fuchsia_sdk}/fidl/fuchsia.feedback:all",
"${fuchsia_sdk}/fidl/fuchsia.fonts:all",
"${fuchsia_sdk}/fidl/fuchsia.hardware.ethernet:all",
"${fuchsia_sdk}/fidl/fuchsia.hardware.goldfish:all",
"${fuchsia_sdk}/fidl/fuchsia.hardware.light:all",
"${fuchsia_sdk}/fidl/fuchsia.hardware.power.statecontrol:all",
"${fuchsia_sdk}/fidl/fuchsia.hwinfo:all",
"${fuchsia_sdk}/fidl/fuchsia.images:all",
"${fuchsia_sdk}/fidl/fuchsia.input:all",
"${fuchsia_sdk}/fidl/fuchsia.inspect:all",
"${fuchsia_sdk}/fidl/fuchsia.intl:all",
"${fuchsia_sdk}/fidl/fuchsia.io:all",
"${fuchsia_sdk}/fidl/fuchsia.ldsvc:all",
"${fuchsia_sdk}/fidl/fuchsia.legacymetrics:all",
"${fuchsia_sdk}/fidl/fuchsia.location.namedplace:all",
"${fuchsia_sdk}/fidl/fuchsia.logger:all",
"${fuchsia_sdk}/fidl/fuchsia.math:all",
"${fuchsia_sdk}/fidl/fuchsia.media:all",
"${fuchsia_sdk}/fidl/fuchsia.media.audio:all",
"${fuchsia_sdk}/fidl/fuchsia.media.drm:all",
"${fuchsia_sdk}/fidl/fuchsia.media.playback:all",
"${fuchsia_sdk}/fidl/fuchsia.media.sessions2:all",
"${fuchsia_sdk}/fidl/fuchsia.media.sounds:all",
"${fuchsia_sdk}/fidl/fuchsia.media.target:all",
"${fuchsia_sdk}/fidl/fuchsia.mediacodec:all",
"${fuchsia_sdk}/fidl/fuchsia.mem:all",
"${fuchsia_sdk}/fidl/fuchsia.memorypressure:all",
"${fuchsia_sdk}/fidl/fuchsia.migration:all",
"${fuchsia_sdk}/fidl/fuchsia.modular:all",
"${fuchsia_sdk}/fidl/fuchsia.modular.auth:all",
"${fuchsia_sdk}/fidl/fuchsia.modular.session:all",
"${fuchsia_sdk}/fidl/fuchsia.modular.testing:all",
"${fuchsia_sdk}/fidl/fuchsia.net:all",
"${fuchsia_sdk}/fidl/fuchsia.net.dhcp:all",
"${fuchsia_sdk}/fidl/fuchsia.net.http:all",
"${fuchsia_sdk}/fidl/fuchsia.net.mdns:all",
"${fuchsia_sdk}/fidl/fuchsia.net.oldhttp:all",
"${fuchsia_sdk}/fidl/fuchsia.netstack:all",
"${fuchsia_sdk}/fidl/fuchsia.posix.socket:all",
"${fuchsia_sdk}/fidl/fuchsia.process:all",
"${fuchsia_sdk}/fidl/fuchsia.recovery:all",
"${fuchsia_sdk}/fidl/fuchsia.recovery.ui:all",
"${fuchsia_sdk}/fidl/fuchsia.scenic.scheduling:all",
"${fuchsia_sdk}/fidl/fuchsia.settings:all",
"${fuchsia_sdk}/fidl/fuchsia.sys:all",
"${fuchsia_sdk}/fidl/fuchsia.sys.test:all",
"${fuchsia_sdk}/fidl/fuchsia.sysinfo:all",
"${fuchsia_sdk}/fidl/fuchsia.sysmem:all",
"${fuchsia_sdk}/fidl/fuchsia.tracing.provider:all",
"${fuchsia_sdk}/fidl/fuchsia.ui.activity:all",
"${fuchsia_sdk}/fidl/fuchsia.ui.activity.control:all",
"${fuchsia_sdk}/fidl/fuchsia.ui.app:all",
"${fuchsia_sdk}/fidl/fuchsia.ui.brightness:all",
"${fuchsia_sdk}/fidl/fuchsia.ui.gfx:all",
"${fuchsia_sdk}/fidl/fuchsia.ui.input:all",
"${fuchsia_sdk}/fidl/fuchsia.ui.input2:all",
"${fuchsia_sdk}/fidl/fuchsia.ui.input3:all",
"${fuchsia_sdk}/fidl/fuchsia.ui.lifecycle:all",
"${fuchsia_sdk}/fidl/fuchsia.ui.policy:all",
"${fuchsia_sdk}/fidl/fuchsia.ui.scenic:all",
"${fuchsia_sdk}/fidl/fuchsia.ui.types:all",
"${fuchsia_sdk}/fidl/fuchsia.ui.views:all",
"${fuchsia_sdk}/fidl/fuchsia.update:all",
"${fuchsia_sdk}/fidl/fuchsia.update.channel:all",
"${fuchsia_sdk}/fidl/fuchsia.update.channelcontrol:all",
"${fuchsia_sdk}/fidl/fuchsia.url:all",
"${fuchsia_sdk}/fidl/fuchsia.weave:all",
"${fuchsia_sdk}/fidl/fuchsia.web:all",
"${fuchsia_sdk}/fidl/fuchsia.wlan.common:all",
"${fuchsia_sdk}/fidl/fuchsia.wlan.policy:all",
"${fuchsia_sdk}/fidl/fuchsia.wlan.service:all",
"${fuchsia_sdk}/fidl/fuchsia.wlan.stats:all",
]
}
}
# All CC source targets
template("fuchsia_sdk_test_cc_source_targets") {
not_needed(["invoker"])
group(target_name){
deps = [
"${fuchsia_sdk}/pkg/async:all",
"${fuchsia_sdk}/pkg/async-cpp:all",
"${fuchsia_sdk}/pkg/async-loop:all",
"${fuchsia_sdk}/pkg/async-loop-cpp:all",
"${fuchsia_sdk}/pkg/async-testing:all",
"${fuchsia_sdk}/pkg/fidl:all",
"${fuchsia_sdk}/pkg/fidl-async:all",
"${fuchsia_sdk}/pkg/fidl_base:all",
"${fuchsia_sdk}/pkg/fidl_cpp:all",
"${fuchsia_sdk}/pkg/fidl_cpp_base:all",
"${fuchsia_sdk}/pkg/fidl_cpp_sync:all",
"${fuchsia_sdk}/pkg/fit:all",
"${fuchsia_sdk}/pkg/images_cpp:all",
"${fuchsia_sdk}/pkg/inspect:all",
"${fuchsia_sdk}/pkg/inspect_service_cpp:all",
"${fuchsia_sdk}/pkg/media_cpp:all",
"${fuchsia_sdk}/pkg/media_cpp_no_converters:all",
"${fuchsia_sdk}/pkg/modular_cpp:all",
"${fuchsia_sdk}/pkg/modular_testing_cpp:all",
"${fuchsia_sdk}/pkg/scenic_cpp:all",
"${fuchsia_sdk}/pkg/sys_cpp:all",
"${fuchsia_sdk}/pkg/sys_cpp_testing:all",
"${fuchsia_sdk}/pkg/sys_inspect_cpp:all",
"${fuchsia_sdk}/pkg/sys_service_cpp:all",
"${fuchsia_sdk}/pkg/trace:all",
"${fuchsia_sdk}/pkg/vfs_cpp:all",
"${fuchsia_sdk}/pkg/zx:all",
]
}
}
# All CC prebuilt targets
template("fuchsia_sdk_test_cc_prebuilt_targets") {
not_needed(["invoker"])
group(target_name){
deps = [
"${fuchsia_sdk}/pkg/async-default:all",
"${fuchsia_sdk}/pkg/async-loop-default:all",
"${fuchsia_sdk}/pkg/fdio:all",
"${fuchsia_sdk}/pkg/memfs:all",
"${fuchsia_sdk}/pkg/svc:all",
"${fuchsia_sdk}/pkg/sync:all",
"${fuchsia_sdk}/pkg/syslog:all",
"${fuchsia_sdk}/pkg/trace-engine:all",
"${fuchsia_sdk}/pkg/trace-provider-so:all",
"${fuchsia_sdk}/pkg/vulkan:all",
]
}
}
# All test targets
template("fuchsia_sdk_test_targets"){
not_needed(["invoker"])
fuchsia_sdk_test_loadable_module_targets("loadable_module_targets"){
}
fuchsia_sdk_test_fidl_targets("fidl_targets"){
}
fuchsia_sdk_test_cc_source_targets("cc_source_targets"){
}
fuchsia_sdk_test_cc_prebuilt_targets("cc_prebuilt_targets"){
}
group(target_name){
deps = [
":loadable_module_targets",
":fidl_targets",
":cc_source_targets",
":cc_prebuilt_targets",
]
}
}