From 86529a182637e21ff7fcaf87b449c5cf42e354b6 Mon Sep 17 00:00:00 2001 From: "vogelheim@chromium.org" Date: Fri, 27 Jun 2014 16:47:25 +0000 Subject: [PATCH] Build "snapshot_blob.bin" only for the host when using separate toolsets. BUG=389310 LOG=N R=jochen@chromium.org Review URL: https://codereview.chromium.org/353143002 git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22068 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- tools/gyp/v8.gyp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tools/gyp/v8.gyp b/tools/gyp/v8.gyp index 708c091..be9fb3e 100644 --- a/tools/gyp/v8.gyp +++ b/tools/gyp/v8.gyp @@ -55,9 +55,12 @@ # to appear before libv8_snapshot.a so it's listed explicitly. 'dependencies': ['v8_base', 'v8_nosnapshot'], }], - ['v8_use_external_startup_data==1', { + ['v8_use_external_startup_data==1 and want_separate_host_toolset==0', { 'dependencies': ['v8_base', 'v8_external_snapshot'], }], + ['v8_use_external_startup_data==1 and want_separate_host_toolset==1', { + 'dependencies': ['v8_base', 'v8_external_snapshot#host'], + }], ['component=="shared_library"', { 'type': '<(component)', 'sources': [ @@ -219,7 +222,7 @@ 'type': 'static_library', 'conditions': [ ['want_separate_host_toolset==1', { - 'toolsets': ['host', 'target'], + 'toolsets': ['host'], 'dependencies': [ 'mksnapshot#host', 'js2c#host', -- 2.7.4