blob: 6113dc16d3b58dd8ef1f8e3156e585baa75daab6 [file]
# Copyright 2025 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 list should only contain schemas that are currently exported outside of
# the Fuchsia source tree. Unless otherwise indicated, each file corresponds
# to a supported IDK atom type.
_idk_schema_files = [
# LINT.IfChange(schema_in_idk)
"bind_library.json",
"cc_prebuilt_library.json",
"cc_source_library.json",
"companion_host_tool.json",
"common.json", # No associated atom type.
"dart_library.json",
"data.json",
"documentation.json",
"experimental_python_e2e_test.json",
"ffx_tool.json",
"fidl_library.json",
"host_tool.json",
"loadable_module.json",
"manifest.json", # IDK manifest - no associated atom type.
"package.json",
"sysroot.json",
"version_history.json",
# LINT.ThenChange(BUILD.gn:schema_in_idk, //build/sdk/sdk_common/__init__.py:idk_atom_types)
]
filegroup(
name = "idk_schema_files",
srcs = _idk_schema_files,
visibility = ["//build/bazel/bazel_sdk:__pkg__"],
)