Add missing pnacl libraries and headers and tools.
[chromium-blink-merge.git] / base / base_unittests.isolate
blob929b146492439f1a83ce4b175392997b8b03de50
1 # 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.
5   'conditions': [
6     ['OS=="linux"', {
7       'variables': {
8         'command': [
9           '../testing/xvfb.py',
10           '<(PRODUCT_DIR)',
11           '../tools/swarm_client/run_test_cases.py',
12           '<(PRODUCT_DIR)/base_unittests<(EXECUTABLE_SUFFIX)',
13         ],
14         'isolate_dependency_tracked': [
15           '../testing/xvfb.py',
16           '<(PRODUCT_DIR)/xdisplaycheck<(EXECUTABLE_SUFFIX)',
17         ],
18       },
19     }],
20     ['OS=="linux" or OS=="mac" or OS=="win"', {
21       'variables': {
22         'isolate_dependency_tracked': [
23           '../testing/test_env.py',
24           '../tools/swarm_client/run_isolated.py',
25           '../tools/swarm_client/run_test_cases.py',
26           '<(PRODUCT_DIR)/base_unittests<(EXECUTABLE_SUFFIX)',
27         ],
28         'isolate_dependency_untracked': [
29           'data/',
30           'test/data/',
31         ],
32       },
33     }],
34     ['OS=="mac" or OS=="win"', {
35       'variables': {
36         'command': [
37           '../testing/test_env.py',
38           '../tools/swarm_client/run_test_cases.py',
39           '<(PRODUCT_DIR)/base_unittests<(EXECUTABLE_SUFFIX)',
40         ],
41       },
42     }],
43     ['OS=="win"', {
44       'variables': {
45         'isolate_dependency_tracked': [
46           '<(PRODUCT_DIR)/icudt.dll',
47         ],
48       },
49     }],
50   ],