blob: efd5fda6c95aa12d36094eaa6643f4b1807115d4 [file] [log] [blame]
# Copyright 2019 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("../../../scripts/build/ninja/devtools_module.gni")
import("../visibility.gni")
devtools_module("console_counters") {
sources = [ "WarningErrorCounter.ts" ]
deps = [
"../../core/common:bundle",
"../../core/host:bundle",
"../../core/i18n:bundle",
"../../core/root:bundle",
"../../core/sdk:bundle",
"../../models/issues_manager:bundle",
"../../ui/components/helpers:bundle",
"../../ui/components/icon_button:bundle",
"../../ui/components/issue_counter:bundle",
"../../ui/legacy:bundle",
]
}
devtools_entrypoint("bundle") {
entrypoint = "console_counters.ts"
deps = [ ":console_counters" ]
visibility = [
":*",
"../../../test/unittests/front_end/entrypoints/missing_entrypoints/*",
"../../entrypoints/*",
"../../legacy_test_runner/*",
"../../ui/components/docs/issue_counter/*",
# TODO(crbug.com/1202788): Remove invalid dependents
"../console/*",
"../issues/*",
"../sources/*",
]
visibility += devtools_panels_visibility
}
devtools_entrypoint("meta") {
entrypoint = "console_counters-meta.ts"
deps = [ ":bundle" ]
visibility = [ "../../entrypoints/*" ]
}