diff --git a/node.gyp b/node.gyp index 22e866db3cc..af6a3baf22f 100644 --- a/node.gyp +++ b/node.gyp @@ -167,8 +167,6 @@ 'src/handle_wrap.cc', 'src/js_stream.cc', 'src/node.cc', -# 'src/node_api.cc', - 'src/node_api_jsrt.cc', 'src/node_buffer.cc', 'src/node_config.cc', 'src/node_constants.cc', @@ -266,6 +264,18 @@ # Warn when using deprecated V8 APIs. 'V8_DEPRECATION_WARNINGS=1', ], + + 'conditions': [ + [ 'node_engine=="chakracore"', { + 'sources': [ + 'src/node_api_jsrt.cc', + ], + }, { + 'sources': [ + 'src/node_api.cc', + ], + }], + ], }, { 'target_name': 'mkssldef',