blob: b78c3bca0da2202c8914d2543f7183d3d5114a3f [file] [log] [blame]
Tim van der Lippe3d53f222020-03-20 11:45:431# 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
Jack Franklin2c1e9442020-07-20 10:11:485import("../../scripts/build/ninja/devtools_entrypoint.gni")
6import("../../scripts/build/ninja/devtools_module.gni")
Tim van der Lippe3d53f222020-03-20 11:45:437
Jack Franklin2c1e9442020-07-20 10:11:488devtools_module("bindings") {
9 sources = [
Jack Franklin2c1e9442020-07-20 10:11:4810 "BreakpointManager.js",
11 "CSSWorkspaceBinding.js",
12 "CompilerScriptMapping.js",
13 "ContentProviderBasedProject.js",
14 "DebuggerLanguagePlugins.js",
15 "DebuggerWorkspaceBinding.js",
16 "DefaultScriptMapping.js",
17 "FileUtils.js",
Wolfgang Beyeraf081e82020-12-11 12:42:3818 "IgnoreListManager.js",
Jack Franklin2c1e9442020-07-20 10:11:4819 "LiveLocation.js",
20 "NetworkProject.js",
21 "PresentationConsoleMessageHelper.js",
22 "ResourceMapping.js",
23 "ResourceScriptMapping.js",
24 "ResourceUtils.js",
25 "SASSSourceMapping.js",
26 "StylesSourceMapping.js",
27 "TempFile.js",
28 ]
Tim van der Lippe3d53f222020-03-20 11:45:4329
Jack Franklin2c1e9442020-07-20 10:11:4830 deps = [
31 "../common:bundle",
Paul Lewis9b9d88b2020-07-20 10:54:5032 "../host:bundle",
Jack Franklin2c1e9442020-07-20 10:11:4833 "../sdk:bundle",
Paul Lewis4b15caf2020-07-27 12:54:0134 "../text_utils:bundle",
Jack Franklin3c2fa9f2020-07-24 08:22:2835 "../workspace:bundle",
Jack Franklin2c1e9442020-07-20 10:11:4836 ]
37}
38
39devtools_entrypoint("bundle") {
40 entrypoint = "bindings.js"
Jack Franklin2c1e9442020-07-20 10:11:4841
42 deps = [ ":bindings" ]
Tim van der Lippe3d53f222020-03-20 11:45:4343}
Tim van der Lippe42fbb0a2020-10-15 16:03:3044
45devtools_entrypoint("legacy") {
46 entrypoint = "bindings-legacy.js"
47
48 deps = [ ":bundle" ]
49}