electron/build/npm.gni

17 lines
446 B
Text
Raw Normal View History

2018-05-03 22:44:29 +00:00
template("npm_action") {
assert(defined(invoker.script),
"Need script name to run (must be defined in package.json)")
assert(defined(invoker.args),
"Need script argumets")
action(target_name) {
forward_variables_from(invoker, ["deps", "public_deps", "sources", "inputs", "outputs"])
script = "//electron/build/npm-run.py"
args = [
"--silent",
invoker.script,
"--"
] + invoker.args
}
}