123456789101112131415161718192021 |
- template("node_action") {
- assert(defined(invoker.script), "Need script path to run")
- assert(defined(invoker.args), "Need script argumets")
- action(target_name) {
- forward_variables_from(invoker,
- [
- "deps",
- "public_deps",
- "sources",
- "inputs",
- "outputs",
- ])
- if (!defined(inputs)) {
- inputs = []
- }
- inputs += [ invoker.script ]
- script = "//electron/build/run-node.py"
- args = [ rebase_path(invoker.script) ] + invoker.args
- }
- }
|