blob: 4a6cd7faffffd6649a7ccbc9b9df72cc917fbd8b [file] [log] [blame]
# Copyright 2021 The Chromium Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("../../../scripts/build/ninja/devtools_entrypoint.gni")
import("../../../scripts/build/typescript/typescript.gni")
import("../visibility.gni")
devtools_entrypoint("shell") {
entrypoint = "shell.ts"
deps = [
"../../Images:optimize_images",
"../../core/dom_extension:bundle",
"../../core/sdk:meta",
"../../entrypoints/main:meta",
"../../models/logs:meta",
"../../models/persistence:meta",
"../../models/workspace:meta",
"../../panels/ai_assistance:meta",
"../../panels/application:meta",
"../../panels/changes:meta",
"../../panels/console:meta",
"../../panels/console_counters:meta",
"../../panels/coverage:meta",
"../../panels/explain:meta",
"../../panels/linear_memory_inspector:meta",
"../../panels/profiler:meta",
"../../panels/protocol_monitor:meta",
"../../panels/settings:meta",
"../../panels/sources:meta",
"../../ui/legacy/components/object_ui:meta",
"../../ui/legacy/components/perf_ui:meta",
"../../ui/legacy/components/quick_open:meta",
"../../ui/legacy/components/source_frame:meta",
]
visibility = [
"../..:*",
"../../testing/*",
"../devtools_app:*",
"../greendev_floaty:*",
"../js_app:*",
"../ndb_app:*",
"../node_app:*",
"../worker_app:*",
]
visibility += devtools_entrypoints_visibility
}