diff options
author | maruel@chromium.org <maruel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-12-20 19:56:02 +0000 |
---|---|---|
committer | maruel@chromium.org <maruel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-12-20 19:56:02 +0000 |
commit | ce66c9c9604ae44c45d41661d694678fb31a6ce6 (patch) | |
tree | 1231bd1d1556437f7e37d496173f399323d98d92 /chrome/chrome.isolate | |
parent | dbce762ac64dd0ff2bdfebd974867c56f77e9ac5 (diff) | |
download | chromium_src-ce66c9c9604ae44c45d41661d694678fb31a6ce6.zip chromium_src-ce66c9c9604ae44c45d41661d694678fb31a6ce6.tar.gz chromium_src-ce66c9c9604ae44c45d41661d694678fb31a6ce6.tar.bz2 |
Strip duplicates from browser_tests.isolate by completing chrome.isolate.
Complete chrome.isolate to work on all platforms by extracting relevant data
from browser_tests.isolate. Then make browser_tests.isolate 'includes'
chrome.isolate and remove the duplicate entries.
The story for bundling lib32 and lib64 NaCl libraries will have to cleared up
since it depends on the OS running the test and on the build itself.
Note: interactive_ui_tests.isolate doesn't actually start the chrome executable
so it is not bundled.
R=csharp@chromium.org
NOTRY=true
BUG=
Review URL: https://codereview.chromium.org/106823003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242152 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome.isolate')
-rw-r--r-- | chrome/chrome.isolate | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/chrome/chrome.isolate b/chrome/chrome.isolate index 49831e7..2c4d44b 100644 --- a/chrome/chrome.isolate +++ b/chrome/chrome.isolate @@ -16,6 +16,13 @@ ], }, }], + ['OS=="linux" or OS=="mac" or OS=="win"', { + 'variables': { + 'isolate_dependency_tracked': [ + '<(PRODUCT_DIR)/resources.pak', + ], + }, + }], ['OS=="linux" or OS=="win"', { 'variables': { 'command': [ @@ -27,7 +34,6 @@ '<(PRODUCT_DIR)/locales/en-US.pak', '<(PRODUCT_DIR)/locales/fr.pak', '<(PRODUCT_DIR)/nacl_irt_x86_64.nexe', - '<(PRODUCT_DIR)/resources.pak', ], 'isolate_dependency_untracked': [ '<(PRODUCT_DIR)/lib64/', @@ -41,9 +47,16 @@ 'command': [ '<(PRODUCT_DIR)/<(mac_product_name).app/Contents/MacOS/<(mac_product_name)', ], + 'isolate_dependency_tracked': [ + '<(PRODUCT_DIR)/clearkeycdmadapter.plugin', + '<(PRODUCT_DIR)/ffmpegsumo.so', + '<(PRODUCT_DIR)/libclearkeycdm.dylib', + ], 'isolate_dependency_untracked': [ '<(PRODUCT_DIR)/<(mac_product_name) Framework.framework/', + '<(PRODUCT_DIR)/<(mac_product_name) Helper.app/', '<(PRODUCT_DIR)/<(mac_product_name).app/', + '<(PRODUCT_DIR)/lib32/', ], }, }], |