blob: 3f077d628ec3fae5df0c154bf2b14458c2ff6259 [file] [log] [blame]
[email protected]2b95d7b2012-05-01 13:32:121# Copyright (c) 2012 The Chromium Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4{
[email protected]2b95d7b2012-05-01 13:32:125 'conditions': [
[email protected]ff760452013-07-12 06:58:436 ['OS=="android" or OS=="linux"', {
7 'variables': {
[email protected]ff760452013-07-12 06:58:438 'isolate_dependency_untracked': [
9 '<(PRODUCT_DIR)/test_data/',
10 ],
11 },
12 }],
13 ['OS=="android" or OS=="linux" or OS=="mac" or OS=="win"', {
14 'variables': {
15 'isolate_dependency_tracked': [
[email protected]38495482013-09-23 21:36:5116 '../third_party/accessibility-audit/axs_testing.js',
[email protected]ff760452013-07-12 06:58:4317 '<(PRODUCT_DIR)/resources.pak',
18 ],
19 'isolate_dependency_untracked': [
20 '../base/test/data/',
21 '../components/test/data/',
22 '../extensions/test/data/',
23 '../net/data/',
[email protected]ff760452013-07-12 06:58:4324 '../third_party/hunspell_dictionaries/',
25 '../third_party/zlib/google/test/data/',
26 'test/data/',
27 'third_party/mock4js/',
28 ],
29 },
30 }],
31 ['OS=="android" or OS=="linux" or OS=="win"', {
32 'variables': {
33 'isolate_dependency_tracked': [
34 '<(PRODUCT_DIR)/chrome_100_percent.pak',
35 '<(PRODUCT_DIR)/locales/en-US.pak',
36 ],
37 },
38 }],
[email protected]2b95d7b2012-05-01 13:32:1239 ['OS=="linux"', {
40 'variables': {
41 'command': [
42 '../testing/xvfb.py',
43 '<(PRODUCT_DIR)',
44 '<(PRODUCT_DIR)/unit_tests<(EXECUTABLE_SUFFIX)',
[email protected]0f798932013-10-28 21:54:5445 '--brave-new-test-launcher',
[email protected]2b95d7b2012-05-01 13:32:1246 ],
47 'isolate_dependency_tracked': [
[email protected]2b95d7b2012-05-01 13:32:1248 '../testing/xvfb.py',
[email protected]7636a1b2012-07-06 00:24:1649 '<(PRODUCT_DIR)/libffmpegsumo.so',
[email protected]ef818502012-12-06 23:20:5550 '<(PRODUCT_DIR)/locales/fr.pak',
[email protected]2b95d7b2012-05-01 13:32:1251 '<(PRODUCT_DIR)/xdisplaycheck<(EXECUTABLE_SUFFIX)',
52 ],
[email protected]6589f222012-09-18 19:09:4053 'isolate_dependency_touched': [
[email protected]ce1f8b12012-11-08 23:47:1354 '<(PRODUCT_DIR)/libppGoogleNaClPluginChrome.so',
[email protected]6589f222012-09-18 19:09:4055 ],
[email protected]2b95d7b2012-05-01 13:32:1256 },
[email protected]40d0085e2013-04-04 23:05:1457 }],
58 ['OS=="linux" or OS=="mac" or OS=="win"', {
[email protected]2b95d7b2012-05-01 13:32:1259 'variables': {
[email protected]40d0085e2013-04-04 23:05:1460 'isolate_dependency_tracked': [
[email protected]58ae68e2013-04-04 23:17:5861 '../testing/test_env.py',
[email protected]2b95d7b2012-05-01 13:32:1262 '<(PRODUCT_DIR)/unit_tests<(EXECUTABLE_SUFFIX)',
[email protected]40d0085e2013-04-04 23:05:1463 'browser/safe_browsing/two_phase_testserver.py',
[email protected]2b95d7b2012-05-01 13:32:1264 ],
[email protected]0fb638372012-07-18 13:19:1065 'isolate_dependency_untracked': [
[email protected]40d0085e2013-04-04 23:05:1466 '../net/tools/testserver/',
[email protected]40d0085e2013-04-04 23:05:1467 '../third_party/pyftpdlib/',
68 '../third_party/pywebsocket/',
69 '../third_party/tlslite/',
[email protected]0863b922013-08-21 22:15:3770 '../tools/swarm_client/',
[email protected]40d0085e2013-04-04 23:05:1471 '<(PRODUCT_DIR)/pyproto/',
[email protected]40d0085e2013-04-04 23:05:1472 ],
[email protected]2b95d7b2012-05-01 13:32:1273 },
74 }],
75 ['OS=="mac"', {
76 'variables': {
77 'isolate_dependency_tracked': [
[email protected]7636a1b2012-07-06 00:24:1678 '<(PRODUCT_DIR)/ffmpegsumo.so',
[email protected]2b95d7b2012-05-01 13:32:1279 ],
80 'isolate_dependency_untracked': [
[email protected]67a44ef2012-06-23 01:40:1381 '<(PRODUCT_DIR)/Chromium Framework.framework/',
[email protected]2dfb8082012-10-23 18:43:0082 ],
[email protected]2b95d7b2012-05-01 13:32:1283 },
[email protected]40d0085e2013-04-04 23:05:1484 }],
85 ['OS=="mac" or OS=="win"', {
[email protected]2b95d7b2012-05-01 13:32:1286 'variables': {
[email protected]40d0085e2013-04-04 23:05:1487 'command': [
88 '../testing/test_env.py',
[email protected]40d0085e2013-04-04 23:05:1489 '<(PRODUCT_DIR)/unit_tests<(EXECUTABLE_SUFFIX)',
[email protected]0f798932013-10-28 21:54:5490 '--brave-new-test-launcher',
[email protected]2b95d7b2012-05-01 13:32:1291 ],
[email protected]4b0985b2013-01-23 17:38:5592 'isolate_dependency_untracked': [
[email protected]2b625182013-06-27 22:43:3993 '<(PRODUCT_DIR)/test_data/chrome/browser/resources/google_now/',
[email protected]40d0085e2013-04-04 23:05:1494 '<(PRODUCT_DIR)/test_data/chrome/browser/resources/print_preview/',
95 '<(PRODUCT_DIR)/test_data/chrome/test/data/unit/',
[email protected]c7fc1292013-04-05 02:37:3496 '<(PRODUCT_DIR)/test_data/ui/',
[email protected]4b0985b2013-01-23 17:38:5597 ],
[email protected]2b95d7b2012-05-01 13:32:1298 },
99 }],
100 ['OS=="win"', {
101 'variables': {
102 'isolate_dependency_tracked': [
[email protected]243d52e3d2012-10-21 22:20:04103 '<(PRODUCT_DIR)/ffmpegsumo.dll',
[email protected]2b95d7b2012-05-01 13:32:12104 '<(PRODUCT_DIR)/icudt.dll',
[email protected]2b95d7b2012-05-01 13:32:12105 ],
106 'isolate_dependency_untracked': [
107 '../ppapi/lib/gl/include/KHR/',
[email protected]ac358902013-03-04 22:55:24108 '../skia/ext/data/',
109 '../third_party/python_26/',
[email protected]2b95d7b2012-05-01 13:32:12110 '../ui/base/glib/',
[email protected]2b95d7b2012-05-01 13:32:12111 ],
112 },
[email protected]2b95d7b2012-05-01 13:32:12113 }],
114 ],
115}