2022-04 << 2022-05 >> 2022-06

2022-05-12 (木)

node-gyp,conditionsでプラットフォームごとにビルドできるけど,targetsが空になるような設定だとビルドに失敗したりするので悩ましい.0個なら何もしないで欲しいのだけど...

{
  'conditions': [
    ['OS=="mac"', {
      "targets": [
        {
            "target_name": "automation",
            "sources": ["src/automation.mm"]
        }
      ]
    }],
    ['OS=="win"', {
      "targets": []
    }]
  ]
}

空のVisualStudioのソリューションが出力されるとビルドに失敗するっぽい.

2022-04 << 2022-05 >> 2022-06