summaryrefslogtreecommitdiffstats
path: root/chrome/chrome.isolate
diff options
context:
space:
mode:
authormaruel@chromium.org <maruel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-12-20 19:56:02 +0000
committermaruel@chromium.org <maruel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-12-20 19:56:02 +0000
commitce66c9c9604ae44c45d41661d694678fb31a6ce6 (patch)
tree1231bd1d1556437f7e37d496173f399323d98d92 /chrome/chrome.isolate
parentdbce762ac64dd0ff2bdfebd974867c56f77e9ac5 (diff)
downloadchromium_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.isolate15
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/',
],
},
}],