From 7c0c7baff33b54992c37effa8822d2560698ee98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Zasso?= Date: Tue, 21 Feb 2017 14:10:34 +0100 Subject: [PATCH] deps: fix gyp configuration for v8-inspector Cross-compiled builds need different toolsets. PR-URL: https://github.com/nodejs/node/pull/10992 Reviewed-By: Ben Noordhuis --- deps/v8/src/inspector/inspector.gyp | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/deps/v8/src/inspector/inspector.gyp b/deps/v8/src/inspector/inspector.gyp index c70722f852..91507bd579 100644 --- a/deps/v8/src/inspector/inspector.gyp +++ b/deps/v8/src/inspector/inspector.gyp @@ -13,6 +13,13 @@ 'targets': [ { 'target_name': 'inspector_injected_script', 'type': 'none', + 'conditions': [ + ['want_separate_host_toolset==1', { + 'toolsets': ['host', 'target'], + }, { + 'toolsets': ['target'], + }] + ], 'actions': [ { 'action_name': 'convert_js_to_cpp_char_array', @@ -37,6 +44,13 @@ }, { 'target_name': 'inspector_debugger_script', 'type': 'none', + 'conditions': [ + ['want_separate_host_toolset==1', { + 'toolsets': ['host', 'target'], + }, { + 'toolsets': ['target'], + }] + ], 'actions': [ { 'action_name': 'convert_js_to_cpp_char_array', @@ -61,6 +75,13 @@ }, { 'target_name': 'protocol_compatibility', 'type': 'none', + 'conditions': [ + ['want_separate_host_toolset==1', { + 'toolsets': ['host', 'target'], + }, { + 'toolsets': ['target'], + }] + ], 'actions': [ { 'action_name': 'protocol_compatibility', @@ -83,6 +104,13 @@ { 'target_name': 'protocol_generated_sources', 'type': 'none', 'dependencies': [ 'protocol_compatibility' ], + 'conditions': [ + ['want_separate_host_toolset==1', { + 'toolsets': ['host', 'target'], + }, { + 'toolsets': ['target'], + }] + ], 'actions': [ { 'action_name': 'protocol_generated_sources',