Files
react-native-devtools-frontend/front_end/entrypoints/shell/BUILD.gn
T
Danil Somsikov c1abf4cd44 An option to run Karma unit tests with a fullt bootstrapped frontend and real CDP connection.
This is needed to instantiate some classes e.g. CPUProfileView.

Bug: 1306830
Change-Id: Ib59ebc4235bfd08ef847e49f478351f2a830081a
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3545148
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org>
Commit-Queue: Danil Somsikov <dsv@chromium.org>
Auto-Submit: Danil Somsikov <dsv@chromium.org>
2022-03-23 17:12:52 +00:00

48 lines
1.4 KiB
Plaintext

# Copyright 2021 The Chromium 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("../../../scripts/build/ninja/devtools_entrypoint.gni")
import("../../../third_party/typescript/typescript.gni")
import("../visibility.gni")
devtools_entrypoint("shell") {
entrypoint = "shell.ts"
deps = [
"../../Images:optimize_images",
"../../core/dom_extension:bundle",
"../../core/root:legacy",
"../../core/sdk:meta",
"../../entrypoints/main:meta",
"../../models/logs:meta",
"../../models/persistence:meta",
"../../panels/application:meta",
"../../panels/changes:meta",
"../../panels/console:meta",
"../../panels/console_counters:meta",
"../../panels/coverage:meta",
"../../panels/input:meta",
"../../panels/profiler:meta",
"../../panels/protocol_monitor:meta",
"../../panels/settings:meta",
"../../panels/sources:meta",
"../../ui/components/linear_memory_inspector: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 = [
"../..:*",
"../../../test/unittests/front_end/helpers/*",
"../devtools_app:*",
"../js_app:*",
"../ndb_app:*",
"../node_app:*",
"../worker_app:*",
]
visibility += devtools_entrypoints_visibility
}