12345678910111213141516171819202122 |
- 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
- }
- }
|