diff options
author | gsennton <gsennton@chromium.org> | 2015-02-10 02:32:14 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-02-10 10:33:27 +0000 |
commit | 48f415fdf3ad4eb52066f939455ab324f5381fb6 (patch) | |
tree | 0c31032603a314c456a109f6ea93cf3490e5e355 /android_webview/snapshot_copying.gypi | |
parent | 65527cf2bdbf381e4adec05a4e650cd2e2720fe2 (diff) | |
download | chromium_src-48f415fdf3ad4eb52066f939455ab324f5381fb6.zip chromium_src-48f415fdf3ad4eb52066f939455ab324f5381fb6.tar.gz chromium_src-48f415fdf3ad4eb52066f939455ab324f5381fb6.tar.bz2 |
Name V8 snapshot according to target architecture (32/64 bit).
Renaming webview copy of V8 snapshot to be able to differentiate
between snapshots for 32- and 64 bit architectures.
This is done so that snapshots for different architectures can be
repacked into the same APK.
BUG=455699
Review URL: https://codereview.chromium.org/881923003
Cr-Commit-Position: refs/heads/master@{#315533}
Diffstat (limited to 'android_webview/snapshot_copying.gypi')
-rw-r--r-- | android_webview/snapshot_copying.gypi | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/android_webview/snapshot_copying.gypi b/android_webview/snapshot_copying.gypi new file mode 100644 index 0000000..0a23a8c --- /dev/null +++ b/android_webview/snapshot_copying.gypi @@ -0,0 +1,28 @@ +{ + 'variables': { + 'snapshot_additional_input_paths': [], + 'snapshot_copy_files': [], + 'conditions': [ + ['v8_use_external_startup_data==1 and (target_arch=="arm" or target_arch=="ia32" or target_arch=="mipsel")', { + 'snapshot_additional_input_paths': [ + '<(asset_location)/natives_blob_32.bin', + '<(asset_location)/snapshot_blob_32.bin', + ], + 'snapshot_copy_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=="x64" or target_arch=="mips64el")', { + 'snapshot_additional_input_paths': [ + '<(asset_location)/natives_blob_64.bin', + '<(asset_location)/snapshot_blob_64.bin', + ], + 'snapshot_copy_files': [ + '<(PRODUCT_DIR)/natives_blob_64.bin', + '<(PRODUCT_DIR)/snapshot_blob_64.bin', + ], + }], + ], + }, +} |