[email protected] | d3b83bc | 2013-03-08 20:45:12 | [diff] [blame] | 1 | # Copyright (c) 2013 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] | d3b83bc | 2013-03-08 20:45:12 | [diff] [blame] | 5 | 'conditions': [ |
spang | 386febf | 2015-03-10 18:01:07 | [diff] [blame] | 6 | ['use_x11==0', { |
| 7 | 'variables': { |
| 8 | 'command': [ |
| 9 | '../testing/test_env.py', |
| 10 | '<(PRODUCT_DIR)/content_unittests<(EXECUTABLE_SUFFIX)', |
| 11 | '--brave-new-test-launcher', |
| 12 | '--test-launcher-bot-mode', |
| 13 | '--asan=<(asan)', |
| 14 | '--msan=<(msan)', |
| 15 | '--tsan=<(tsan)', |
| 16 | ], |
| 17 | }, |
| 18 | }], |
| 19 | ['use_x11==1', { |
| 20 | 'variables': { |
| 21 | 'command': [ |
| 22 | '../testing/xvfb.py', |
| 23 | '<(PRODUCT_DIR)', |
| 24 | '<(PRODUCT_DIR)/content_unittests<(EXECUTABLE_SUFFIX)', |
| 25 | '--brave-new-test-launcher', |
| 26 | '--test-launcher-bot-mode', |
| 27 | '--asan=<(asan)', |
| 28 | '--msan=<(msan)', |
| 29 | '--tsan=<(tsan)', |
| 30 | ], |
| 31 | 'files': [ |
| 32 | '../testing/xvfb.py', |
| 33 | '<(PRODUCT_DIR)/xdisplaycheck<(EXECUTABLE_SUFFIX)', |
| 34 | ], |
| 35 | }, |
| 36 | }], |
[email protected] | bc63a8ec | 2013-07-13 04:43:55 | [diff] [blame] | 37 | ['OS=="android" or OS=="linux" or OS=="mac" or OS=="win"', { |
| 38 | 'variables': { |
maruel | 8214754 | 2014-10-01 13:21:42 | [diff] [blame] | 39 | 'files': [ |
horo | 4bd0e01 | 2015-02-04 12:53:25 | [diff] [blame] | 40 | '../net/data/ssl/certificates/', |
[email protected] | bc63a8ec | 2013-07-13 04:43:55 | [diff] [blame] | 41 | '../media/test/data/', |
[email protected] | bc63a8ec | 2013-07-13 04:43:55 | [diff] [blame] | 42 | 'test/data/', |
| 43 | ], |
| 44 | }, |
| 45 | }], |
vivek.vg | 4aa5cfb | 2014-09-12 09:13:53 | [diff] [blame] | 46 | ['OS=="android"', { |
[email protected] | bc63a8ec | 2013-07-13 04:43:55 | [diff] [blame] | 47 | 'variables': { |
maruel | 8214754 | 2014-10-01 13:21:42 | [diff] [blame] | 48 | 'files': [ |
vivek.vg | 4aa5cfb | 2014-09-12 09:13:53 | [diff] [blame] | 49 | '<(PRODUCT_DIR)/content_shell/assets/content_shell.pak', |
| 50 | ], |
| 51 | }, |
| 52 | }], |
vivek.vg | 968b94f | 2014-09-19 16:14:48 | [diff] [blame] | 53 | ['OS=="linux" or OS=="mac" or OS=="win"', { |
vivek.vg | 4aa5cfb | 2014-09-12 09:13:53 | [diff] [blame] | 54 | 'variables': { |
maruel | 8214754 | 2014-10-01 13:21:42 | [diff] [blame] | 55 | 'files': [ |
vivek.vg | 4aa5cfb | 2014-09-12 09:13:53 | [diff] [blame] | 56 | '<(PRODUCT_DIR)/content_shell.pak', |
[email protected] | bc63a8ec | 2013-07-13 04:43:55 | [diff] [blame] | 57 | ], |
| 58 | }, |
| 59 | }], |
[email protected] | 062b726 | 2013-10-22 19:59:04 | [diff] [blame] | 60 | ['OS=="linux" or OS=="mac" or OS=="win"', { |
| 61 | 'variables': { |
maruel | 8214754 | 2014-10-01 13:21:42 | [diff] [blame] | 62 | 'files': [ |
[email protected] | 062b726 | 2013-10-22 19:59:04 | [diff] [blame] | 63 | '../testing/test_env.py', |
[email protected] | 062b726 | 2013-10-22 19:59:04 | [diff] [blame] | 64 | ], |
[email protected] | 062b726 | 2013-10-22 19:59:04 | [diff] [blame] | 65 | }, |
| 66 | }], |
Paweł Hajdan, Jr | 99ef9b48 | 2015-01-08 09:33:38 | [diff] [blame] | 67 | ['OS=="linux"', { |
[email protected] | d3b83bc | 2013-03-08 20:45:12 | [diff] [blame] | 68 | 'variables': { |
maruel | 8214754 | 2014-10-01 13:21:42 | [diff] [blame] | 69 | 'files': [ |
[email protected] | 4b967b8 | 2014-07-22 18:29:51 | [diff] [blame] | 70 | '<(PRODUCT_DIR)/libosmesa.so', |
John Abd-El-Malek | 4789b6a | 2014-09-25 00:27:50 | [diff] [blame] | 71 | ], |
| 72 | }, |
| 73 | }], |
[email protected] | d3b83bc | 2013-03-08 20:45:12 | [diff] [blame] | 74 | ['OS=="mac"', { |
| 75 | 'variables': { |
maruel | 8214754 | 2014-10-01 13:21:42 | [diff] [blame] | 76 | 'files': [ |
[email protected] | 4b967b8 | 2014-07-22 18:29:51 | [diff] [blame] | 77 | '<(PRODUCT_DIR)/osmesa.so', |
[email protected] | 062b726 | 2013-10-22 19:59:04 | [diff] [blame] | 78 | ], |
[email protected] | 40d0085e | 2013-04-04 23:05:14 | [diff] [blame] | 79 | }, |
| 80 | }], |
[email protected] | d3b83bc | 2013-03-08 20:45:12 | [diff] [blame] | 81 | ['OS=="win"', { |
| 82 | 'variables': { |
maruel | 8214754 | 2014-10-01 13:21:42 | [diff] [blame] | 83 | 'files': [ |
[email protected] | 4b967b8 | 2014-07-22 18:29:51 | [diff] [blame] | 84 | '<(PRODUCT_DIR)/osmesa.dll', |
[email protected] | d3b83bc | 2013-03-08 20:45:12 | [diff] [blame] | 85 | ], |
John Abd-El-Malek | 59e48909 | 2014-09-19 18:57:42 | [diff] [blame] | 86 | }, |
| 87 | }], |
glider | 84d336d | 2015-02-10 13:17:27 | [diff] [blame] | 88 | ['OS=="mac" and asan==1 and fastbuild==0', { |
glider | 9d91934 | 2015-02-06 17:42:27 | [diff] [blame] | 89 | 'variables': { |
| 90 | 'files': [ |
| 91 | '<(PRODUCT_DIR)/content_unittests.dSYM/', |
glider | 84d336d | 2015-02-10 13:17:27 | [diff] [blame] | 92 | '<(PRODUCT_DIR)/osmesa.so.dSYM/', |
glider | 9d91934 | 2015-02-06 17:42:27 | [diff] [blame] | 93 | ], |
| 94 | }, |
| 95 | }], |
John Abd-El-Malek | 59e48909 | 2014-09-19 18:57:42 | [diff] [blame] | 96 | ['OS=="win" and (fastbuild==0 or fastbuild==1)', { |
| 97 | 'variables': { |
maruel | 8214754 | 2014-10-01 13:21:42 | [diff] [blame] | 98 | 'files': [ |
[email protected] | 1ba312f | 2014-08-19 18:06:09 | [diff] [blame] | 99 | '<(PRODUCT_DIR)/content_unittests.exe.pdb', |
| 100 | ], |
[email protected] | d3b83bc | 2013-03-08 20:45:12 | [diff] [blame] | 101 | }, |
| 102 | }], |
| 103 | ], |
[email protected] | 31a8825 | 2014-01-16 05:21:53 | [diff] [blame] | 104 | 'includes': [ |
John Abd-El-Malek | b71251a | 2014-09-25 21:49:56 | [diff] [blame] | 105 | '../base/base.isolate', |
baixo | 3a3c88a | 2014-10-28 11:52:21 | [diff] [blame] | 106 | '../gin/v8.isolate', |
kbr | c148a71 | 2015-07-13 23:43:18 | [diff] [blame] | 107 | '../ui/gl/gl.isolate', |
[email protected] | 31a8825 | 2014-01-16 05:21:53 | [diff] [blame] | 108 | ], |
[email protected] | d3b83bc | 2013-03-08 20:45:12 | [diff] [blame] | 109 | } |