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 # This is all.gyp file for Android to prevent breakage in Android and other | 5 # This is all.gyp file for Android to prevent breakage in Android and other |
6 # platform; It will be churning a lot in the short term and eventually be merged | 6 # platform; It will be churning a lot in the short term and eventually be merged |
7 # into all.gyp. | 7 # into all.gyp. |
8 | 8 |
9 { | 9 { |
10 'variables': { | 10 'variables': { |
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
58 # Required by ui_unittests. | 58 # Required by ui_unittests. |
59 # TODO(wangxianzhu): It'd better let ui_unittests depend on it, but | 59 # TODO(wangxianzhu): It'd better let ui_unittests depend on it, but |
60 # this would cause circular gyp dependency which needs refactoring the | 60 # this would cause circular gyp dependency which needs refactoring the |
61 # gyps to resolve. | 61 # gyps to resolve. |
62 '../chrome/chrome_resources.gyp:packed_resources', | 62 '../chrome/chrome_resources.gyp:packed_resources', |
63 ], | 63 ], |
64 'conditions': [ | 64 'conditions': [ |
65 ['linux_breakpad==1', { | 65 ['linux_breakpad==1', { |
66 'dependencies': [ | 66 'dependencies': [ |
67 '../breakpad/breakpad.gyp:breakpad_unittests', | 67 '../breakpad/breakpad.gyp:breakpad_unittests', |
68 'minidump_tools#host', | |
68 ], | 69 ], |
69 }], | 70 }], |
70 ['"<(gtest_target_type)"=="shared_library"', { | 71 ['"<(gtest_target_type)"=="shared_library"', { |
71 'dependencies': [ | 72 'dependencies': [ |
72 # The first item is simply the template. We add as a dep | 73 # The first item is simply the template. We add as a dep |
73 # to make sure it builds in ungenerated form. TODO(jrg): | 74 # to make sure it builds in ungenerated form. TODO(jrg): |
74 # once stable, transition to a test-only (optional) | 75 # once stable, transition to a test-only (optional) |
75 # target. | 76 # target. |
76 '../testing/android/native_test.gyp:native_test_apk', | 77 '../testing/android/native_test.gyp:native_test_apk', |
77 # Unit test bundles packaged as an apk. | 78 # Unit test bundles packaged as an apk. |
78 '../base/base.gyp:base_unittests_apk', | 79 '../base/base.gyp:base_unittests_apk', |
79 '../cc/cc_tests.gyp:cc_unittests_apk', | 80 '../cc/cc_tests.gyp:cc_unittests_apk', |
80 '../chrome/chrome.gyp:unit_tests_apk', | 81 '../chrome/chrome.gyp:unit_tests_apk', |
81 '../content/content.gyp:content_unittests_apk', | 82 '../content/content.gyp:content_unittests_apk', |
82 '../gpu/gpu.gyp:gpu_unittests_apk', | 83 '../gpu/gpu.gyp:gpu_unittests_apk', |
83 '../ipc/ipc.gyp:ipc_tests_apk', | 84 '../ipc/ipc.gyp:ipc_tests_apk', |
84 '../media/media.gyp:media_unittests_apk', | 85 '../media/media.gyp:media_unittests_apk', |
85 '../net/net.gyp:net_unittests_apk', | 86 '../net/net.gyp:net_unittests_apk', |
86 '../sql/sql.gyp:sql_unittests_apk', | 87 '../sql/sql.gyp:sql_unittests_apk', |
87 '../sync/sync.gyp:sync_unit_tests_apk', | 88 '../sync/sync.gyp:sync_unit_tests_apk', |
88 '../ui/ui.gyp:ui_unittests_apk', | 89 '../ui/ui.gyp:ui_unittests_apk', |
89 '../android_webview/android_webview.gyp:android_webview_test_apk', | 90 '../android_webview/android_webview.gyp:android_webview_test_apk', |
90 '../chrome/chrome.gyp:chromium_testshell_test_apk', | 91 '../chrome/chrome.gyp:chromium_testshell_test_apk', |
91 '../webkit/compositor_bindings/compositor_bindings_tests.gyp:webkit_ compositor_bindings_unittests_apk' | 92 '../webkit/compositor_bindings/compositor_bindings_tests.gyp:webkit_ compositor_bindings_unittests_apk' |
92 ], | 93 ], |
93 }], | 94 }], |
94 ], | 95 ], |
95 }, | 96 }, |
96 { | 97 { |
98 'target_name': 'minidump_tools', | |
Yaron
2012/11/06 22:38:43
Should the definition of this target be defined on
Jay Civelli
2012/11/06 22:54:47
Yes, I think it might be helpful for the case you
| |
99 'type': 'none', | |
100 'toolsets': [ 'host' ], | |
101 'dependencies': [ | |
102 '../breakpad/breakpad.gyp:dump_syms', | |
103 '../breakpad/breakpad.gyp:symupload', | |
104 '../breakpad/breakpad.gyp:minidump_dump', | |
105 '../breakpad/breakpad.gyp:minidump_stackwalk' | |
106 ], | |
107 }, | |
108 { | |
97 # Experimental / in-progress targets that are expected to fail | 109 # Experimental / in-progress targets that are expected to fail |
98 # but we still try to compile them on bots (turning the stage | 110 # but we still try to compile them on bots (turning the stage |
99 # orange, not red). | 111 # orange, not red). |
100 'target_name': 'android_experimental', | 112 'target_name': 'android_experimental', |
101 'type': 'none', | 113 'type': 'none', |
102 'dependencies': [ | 114 'dependencies': [ |
103 ], | 115 ], |
104 }, | 116 }, |
105 { | 117 { |
106 # In-progress targets that are expected to fail and are NOT run | 118 # In-progress targets that are expected to fail and are NOT run |
107 # on any bot. | 119 # on any bot. |
108 'target_name': 'android_in_progress', | 120 'target_name': 'android_in_progress', |
109 'type': 'none', | 121 'type': 'none', |
110 'dependencies': [ | 122 'dependencies': [ |
111 '../content/content.gyp:content_browsertests', | 123 '../content/content.gyp:content_browsertests', |
112 ], | 124 ], |
113 }, | 125 }, |
114 ], # targets | 126 ], # targets |
115 } | 127 } |
OLD | NEW |