在gn中,当使用动作时,通常会调用python:
action ("my_script")
{
script = "//script.py"
args = [
"arg1",
"arg2",
]
outputs = [
]
}
但是,我想显式调用python3并重写操作来做到这一点:
tool ("action")
{
command = "python3 {{script}} {{args}}"
}
不幸的是,最后一位不起作用,因为{{script}}
没有被识别为有效的替换模式。在文档中,提到可以使用action
命令重新定义tool
,但没有给出示例。有指针吗?