Browse Source

windows: correct outputs list in "node_etw" gyp target

The gyp target node_etw didn't list its output dependencies. This
was causing virgin builds to fail with a "failed to open file for
write" error.

With this corrected outputs list, gyp reliably pre-creates
required output directories.
v0.9.4-release
Scott Blomquist 12 years ago
committed by Bert Belder
parent
commit
953b049a89
  1. 7
      node.gyp

7
node.gyp

@ -253,8 +253,11 @@
{ {
'action_name': 'node_etw', 'action_name': 'node_etw',
'inputs': [ 'src/res/node_etw_provider.man' ], 'inputs': [ 'src/res/node_etw_provider.man' ],
'outputs': [ '<(SHARED_INTERMEDIATE_DIR)' ], 'outputs': [
'action': [ 'mc <@(_inputs) -h <@(_outputs) -r <@(_outputs)' ] '<(SHARED_INTERMEDIATE_DIR)/node_etw_provider.rc',
'<(SHARED_INTERMEDIATE_DIR)/node_etw_provider.h',
],
'action': [ 'mc <@(_inputs) -h <(SHARED_INTERMEDIATE_DIR) -r <(SHARED_INTERMEDIATE_DIR)' ]
} }
] ]
} ] } ]

Loading…
Cancel
Save