blob: 3ec6d2413fa91da092522b427c9a27201dee9ec7 [file] [log] [blame]
Tim van der Lippe05431412020-09-02 15:14:081# Copyright 2020 The Chromium Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
Tim van der Lippe724f6d62021-03-22 13:58:285import("../../../scripts/build/ninja/devtools_entrypoint.gni")
6import("../../../scripts/build/ninja/devtools_module.gni")
Kriti Sapra6eb2f712021-07-29 14:23:357import("../../../scripts/build/ninja/generate_css.gni")
Tim van der Lippe908374f2021-04-28 14:11:498import("../visibility.gni")
Tim van der Lippe05431412020-09-02 15:14:089
Kriti Sapra6eb2f712021-07-29 14:23:3510generate_css("css_files") {
11 sources = [
12 "developerResourcesListView.css",
13 "developerResourcesView.css",
14 ]
15}
16
Tim van der Lippe05431412020-09-02 15:14:0817devtools_module("developer_resources") {
18 sources = [
Jan Scheffler403a40a2021-01-15 11:28:0619 "DeveloperResourcesListView.ts",
20 "DeveloperResourcesView.ts",
Tim van der Lippe05431412020-09-02 15:14:0821 ]
22
23 deps = [
Tim van der Lippe76961572021-04-06 10:48:0724 "../../core/common:bundle",
Simon Zündd74e1512021-05-25 08:16:0425 "../../core/host:bundle",
Tim van der Lippebb352e62021-04-01 17:57:2826 "../../core/i18n:bundle",
Tim van der Lippeaa1ed7a2021-03-31 14:38:2727 "../../core/platform:bundle",
Tim van der Lippee00b92f2021-03-31 16:52:1728 "../../core/sdk:bundle",
Tim van der Lippefca98ed2021-04-08 14:10:1429 "../../models/text_utils:bundle",
Tim van der Lippeaa61faf2021-04-07 15:32:0730 "../../ui/legacy:bundle",
Tim van der Lippe8499fe22021-04-12 16:42:4731 "../../ui/legacy/components/data_grid:bundle",
Tim van der Lippe05431412020-09-02 15:14:0832 ]
33}
34
35devtools_entrypoint("bundle") {
Tim van der Lippe1cd66592020-11-05 15:58:4536 entrypoint = "developer_resources.ts"
Tim van der Lippe05431412020-09-02 15:14:0837
Kriti Sapra6eb2f712021-07-29 14:23:3538 deps = [
39 ":css_files",
40 ":developer_resources",
41 ]
Tim van der Lippe908374f2021-04-28 14:11:4942
43 visibility = [
44 ":*",
45 "../../../test/unittests/front_end/entrypoints/missing_entrypoints/*",
46 "../../entrypoints/*",
47 ]
48
49 visibility += devtools_panels_visibility
Tim van der Lippe05431412020-09-02 15:14:0850}
Tim van der Lippeead1fa42020-10-16 13:58:1951
Tim van der Lippe6d5bdf42021-01-13 12:10:3152devtools_entrypoint("meta") {
53 entrypoint = "developer_resources-meta.ts"
54
55 deps = [ ":bundle" ]
Tim van der Lippe3fff9772021-04-27 17:00:0956
57 visibility = [ "../../entrypoints/*" ]
Tim van der Lippe6d5bdf42021-01-13 12:10:3158}