Index: android_webview/android_webview_tests.gypi |
diff --git a/android_webview/android_webview_tests.gypi b/android_webview/android_webview_tests.gypi |
index 7c9043d090a401e5eb0f3934cf9661e03f416f36..191a5217efb2560ef1ab7e09f2870390e7e40480 100644 |
--- a/android_webview/android_webview_tests.gypi |
+++ b/android_webview/android_webview_tests.gypi |
@@ -37,12 +37,18 @@ |
'<(PRODUCT_DIR)/icudtl.dat', |
], |
}], |
- ['v8_use_external_startup_data==1', { |
- 'additional_input_paths': [ |
- '<(PRODUCT_DIR)/natives_blob.bin', |
- '<(PRODUCT_DIR)/snapshot_blob.bin', |
- ], |
- }], |
+ ['v8_use_external_startup_data==1 and (target_arch=="arm" or target_arch=="x86" or target_arch=="mips")', { |
+ 'additional_input_paths': [ |
+ '<(PRODUCT_DIR)/natives_blob_32.bin', |
+ '<(PRODUCT_DIR)/snapshot_blob_32.bin', |
+ ], |
+ }], |
+ ['v8_use_external_startup_data==1 and (target_arch=="arm64" or target_arch=="x86_64" or target_arch=="mips64")', { |
+ 'additional_input_paths': [ |
+ '<(PRODUCT_DIR)/natives_blob_64.bin', |
+ '<(PRODUCT_DIR)/snapshot_blob_64.bin', |
+ ], |
+ }], |
], |
}, |
'copies': [ |
@@ -66,12 +72,18 @@ |
'<(PRODUCT_DIR)/icudtl.dat', |
], |
}], |
- ['v8_use_external_startup_data==1', { |
- 'files': [ |
- '<(PRODUCT_DIR)/natives_blob.bin', |
- '<(PRODUCT_DIR)/snapshot_blob.bin', |
- ], |
- }], |
+ ['v8_use_external_startup_data==1 and (target_arch=="arm" or target_arch=="x86" or target_arch=="mips")', { |
+ 'files': [ |
+ '<(PRODUCT_DIR)/natives_blob_32.bin', |
+ '<(PRODUCT_DIR)/snapshot_blob_32.bin', |
+ ], |
+ }], |
+ ['v8_use_external_startup_data==1 and (target_arch=="arm64" or target_arch=="x86_64" or target_arch=="mips64")', { |
+ 'files': [ |
+ '<(PRODUCT_DIR)/natives_blob_64.bin', |
+ '<(PRODUCT_DIR)/snapshot_blob_64.bin', |
+ ], |
+ }], |
], |
}, |
], |