2022-05-12 (木)
node-gyp,conditionsでプラットフォームごとにビルドできるけど,targetsが空になるような設定だとビルドに失敗したりするので悩ましい.0個なら何もしないで欲しいのだけど...
{
'conditions': [
['OS=="mac"', {
"targets": [
{
"target_name": "automation",
"sources": ["src/automation.mm"]
}
]
}],
['OS=="win"', {
"targets": []
}]
]
}
空のVisualStudioのソリューションが出力されるとビルドに失敗するっぽい.