Python 如何覆盖gn生成系统中的操作
在gn中,当使用操作时,通常会调用python:Python 如何覆盖gn生成系统中的操作,python,gn,Python,Gn,在gn中,当使用操作时,通常会调用python: action ("my_script") { script = "//script.py" args = [ "arg1", "arg2", ] outputs = [ ] } 但是,我希望显式调用python3并重写操作以实现此目的: tool ("action") { co
action ("my_script")
{
script = "//script.py"
args = [
"arg1",
"arg2",
]
outputs = [
]
}
但是,我希望显式调用python3并重写操作以实现此目的:
tool ("action")
{
command = "python3 {{script}} {{args}}"
}
不幸的是,最后一位不起作用,因为{{script}}
未被识别为有效的取代模式。文档中提到,可以使用工具
命令重新定义操作
,但未给出示例。有什么建议吗