[go: nahoru, domu]

blob: b2e88ed7210463e813007283ad6d8f0985e9c9d9 [file] [log] [blame]
# Copyright 2023 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_pre_built.gni")
EXCLUDED_SOURCES = [
"package/lib/cli.js",
"package/lib/main.cjs",
"package/lib/extension-test.js",
]
SOURCES = [
"package/lib/cjs/main.d.ts",
"package/lib/cli.js.map",
"package/lib/extension-test.js",
"package/lib/extension-test.js.map",
"package/lib/main.d.ts",
"package/lib/main.js",
"package/lib/main.js.map",
"puppeteer-replay-tsconfig.json",
]
devtools_pre_built("puppeteer-replay") {
sources_are_release = false
sources = filter_exclude(SOURCES, EXCLUDED_SOURCES)
}
devtools_entrypoint("bundle") {
entrypoint = "puppeteer-replay.ts"
deps = [ ":puppeteer-replay" ]
visibility = [ "../../panels/recorder/*" ]
}