2
變量值我是新來的GYP &我GOOGLE了很多,但我沒有得到關於打印變量值的任何信息.gyp或.gypi文件。我嘗試使用回聲,但這並沒有爲我工作。如何打印在生成你的項目(GYP)
所以,我的問題很簡單:如何在gyp中打印變量?
變量值我是新來的GYP &我GOOGLE了很多,但我沒有得到關於打印變量值的任何信息.gyp或.gypi文件。我嘗試使用回聲,但這並沒有爲我工作。如何打印在生成你的項目(GYP)
所以,我的問題很簡單:如何在gyp中打印變量?
您可以使用動作來打印變量:
{
"variables": {
"BUILD_TESTS": "false",
},
"targets": [
{
"target_name": "my_target",
'actions': [
{
'action_name': 'print_variables',
'action': [ 'echo', 'BUILD_TESTS: <(BUILD_TESTS) | BASE_DIR: <(BASE_DIR)', ],
'inputs': [],
'outputs': [ "src/some_file.cc" ],
}
],
...
}
]
}
確保「輸出」指向在您的「來源」引用的文件,即使你沒有實際創建該文件。否則,該操作將不會運行,您將看不到任何輸出。
我根據你的指令添加了目標,但它沒有奏效。我想「my_target」需要添加爲某個地方的依賴!? – Bogi