OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 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 | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 { | 5 { |
6 'variables': { | 6 'variables': { |
7 'chromium_code': 1, | 7 'chromium_code': 1, |
8 }, | 8 }, |
9 'includes': [ | 9 'includes': [ |
10 '../build/win_precompile.gypi', | 10 '../build/win_precompile.gypi', |
11 'base.gypi', | 11 'base.gypi', |
12 ], | 12 ], |
13 'targets': [ | 13 'targets': [ |
14 { | 14 { |
| 15 'target_name': 'base_all', |
| 16 'type': 'none', |
| 17 'dependencies': [ |
| 18 'base', |
| 19 'base_i18n', |
| 20 'base_message_loop_tests', |
| 21 'base_prefs', |
| 22 'protect_file_posix', |
| 23 'base_prefs_test_support', |
| 24 'base_static', |
| 25 'run_all_unittests', |
| 26 'base_unittests', |
| 27 'base_perftests', |
| 28 'base_i18n_perftests', |
| 29 'test_support_base', |
| 30 'test_support_perf', |
| 31 ], |
| 32 'conditions': [ |
| 33 ['OS=="ios" and "<(GENERATOR)"=="ninja"', { |
| 34 'dependencies': [ 'test_launcher' ], |
| 35 }], |
| 36 ['OS!="ios"', { |
| 37 'dependencies': [ |
| 38 'build_utf8_validator_tables', |
| 39 'check_example', |
| 40 ], |
| 41 }], |
| 42 ['OS=="win" and target_arch=="ia32"', { |
| 43 'dependencies': [ |
| 44 'base_i18n_nacl_win64', |
| 45 'base_static_win64', |
| 46 'base_win64', |
| 47 ], |
| 48 }], |
| 49 ['os_posix==1 and OS!="mac" and OS!="ios"', { |
| 50 'dependencies': [ |
| 51 'symbolize', |
| 52 'xdg_mime', |
| 53 ], |
| 54 }], |
| 55 ['OS=="android"', { |
| 56 'dependencies': [ |
| 57 'base_jni_headers', |
| 58 'base_unittests_jni_headers', |
| 59 'base_native_libraries_gen', |
| 60 'base_java', |
| 61 'base_java_unittest_support', |
| 62 'base_java_application_state', |
| 63 'base_java_library_load_from_apk_status_codes', |
| 64 'base_java_memory_pressure_level', |
| 65 'base_java_test_support', |
| 66 'base_javatests', |
| 67 'chromium_android_linker', |
| 68 'base_perftests_apk', |
| 69 'base_unittests_apk', |
| 70 ], |
| 71 }], |
| 72 ['OS=="win"', { |
| 73 'dependencies': [ 'debug_message' ] |
| 74 }], |
| 75 ['test_isolation_mode != "noop"', { |
| 76 'dependencies': [ 'base_unittests_run' ] |
| 77 }], |
| 78 ], |
| 79 }, |
| 80 { |
15 'target_name': 'base', | 81 'target_name': 'base', |
16 'type': '<(component)', | 82 'type': '<(component)', |
17 'toolsets': ['host', 'target'], | 83 'toolsets': ['host', 'target'], |
18 'variables': { | 84 'variables': { |
19 'base_target': 1, | 85 'base_target': 1, |
20 'enable_wexit_time_destructors': 1, | 86 'enable_wexit_time_destructors': 1, |
21 'optimize': 'max', | 87 'optimize': 'max', |
22 }, | 88 }, |
23 'dependencies': [ | 89 'dependencies': [ |
24 'base_static', | 90 'base_static', |
(...skipping 1526 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1551 'dependencies': [ | 1617 'dependencies': [ |
1552 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', | 1618 '../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', |
1553 ], | 1619 ], |
1554 }], | 1620 }], |
1555 ], | 1621 ], |
1556 }, | 1622 }, |
1557 ], | 1623 ], |
1558 }], | 1624 }], |
1559 ], | 1625 ], |
1560 } | 1626 } |
OLD | NEW |