OLD | NEW |
1 # Copyright (c) 2013 The Chromium Authors. All rights reserved. | 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 | 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 the root build file for GN. GN will start processing by loading this | 5 # This is the root build file for GN. GN will start processing by loading this |
6 # file, and recursively load all dependencies until all dependencies are either | 6 # file, and recursively load all dependencies until all dependencies are either |
7 # resolved or known not to exist (which will cause the build to fail). So if | 7 # resolved or known not to exist (which will cause the build to fail). So if |
8 # you add a new build file, there must be some path of dependencies from this | 8 # you add a new build file, there must be some path of dependencies from this |
9 # file to your new one or GN won't know about it. | 9 # file to your new one or GN won't know about it. |
10 | 10 |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
54 "//media/cast", | 54 "//media/cast", |
55 "//mojo", | 55 "//mojo", |
56 "//net", | 56 "//net", |
57 "//pdf", | 57 "//pdf", |
58 "//ppapi:ppapi_c", | 58 "//ppapi:ppapi_c", |
59 "//printing", | 59 "//printing", |
60 "//remoting/client/plugin", | 60 "//remoting/client/plugin", |
61 "//sandbox", | 61 "//sandbox", |
62 "//sdch", | 62 "//sdch", |
63 "//skia", | 63 "//skia", |
| 64 "//storage/browser", |
64 "//sql", | 65 "//sql", |
65 "//sync", | 66 "//sync", |
66 "//third_party/WebKit/public:all_blink", | 67 "//third_party/WebKit/public:all_blink", |
67 "//third_party/angle:translator", | 68 "//third_party/angle:translator", |
68 "//third_party/brotli", | 69 "//third_party/brotli", |
69 "//third_party/cacheinvalidation", | 70 "//third_party/cacheinvalidation", |
70 "//third_party/cld", | 71 "//third_party/cld", |
71 "//third_party/cld_2", | 72 "//third_party/cld_2", |
72 "//third_party/ffmpeg", | 73 "//third_party/ffmpeg", |
73 "//third_party/flac", | 74 "//third_party/flac", |
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
119 "//ui/resources", | 120 "//ui/resources", |
120 "//ui/snapshot", | 121 "//ui/snapshot", |
121 "//ui/strings", | 122 "//ui/strings", |
122 "//ui/surface", | 123 "//ui/surface", |
123 "//ui/views", | 124 "//ui/views", |
124 "//ui/views/controls/webview", | 125 "//ui/views/controls/webview", |
125 "//ui/web_dialogs", | 126 "//ui/web_dialogs", |
126 "//ui/wm", | 127 "//ui/wm", |
127 "//url", | 128 "//url", |
128 "//v8:v8", | 129 "//v8:v8", |
129 "//webkit/browser:storage", | |
130 ] | 130 ] |
131 | 131 |
132 if (!is_win) { | 132 if (!is_win) { |
133 deps += [ "//breakpad:symupload" ] | 133 deps += [ "//breakpad:symupload" ] |
134 } | 134 } |
135 | 135 |
136 if (is_linux) { | 136 if (is_linux) { |
137 deps += [ | 137 deps += [ |
138 "//dbus", | 138 "//dbus", |
139 "//third_party/fontconfig", | 139 "//third_party/fontconfig", |
(...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
214 "//ui/views", | 214 "//ui/views", |
215 "//ui/views/controls/webview", | 215 "//ui/views/controls/webview", |
216 | 216 |
217 # Fails on Android for unknown reasons. | 217 # Fails on Android for unknown reasons. |
218 "//third_party/flac", | 218 "//third_party/flac", |
219 "//breakpad:symupload", | 219 "//breakpad:symupload", |
220 | 220 |
221 # Not tested on Android yet: | 221 # Not tested on Android yet: |
222 "//google_apis/gcm", | 222 "//google_apis/gcm", |
223 "//remoting/client/plugin", | 223 "//remoting/client/plugin", |
| 224 "//storage/browser", |
224 "//third_party/cld_2", | 225 "//third_party/cld_2", |
225 "//third_party/libaddressinput", | 226 "//third_party/libaddressinput", |
226 "//third_party/ffmpeg", | 227 "//third_party/ffmpeg", |
227 "//ui:ui_unittests", | 228 "//ui:ui_unittests", |
228 "//ui/app_list", | 229 "//ui/app_list", |
229 "//ui/web_dialogs", | 230 "//ui/web_dialogs", |
230 "//ui/wm", | 231 "//ui/wm", |
231 "//webkit/browser:storage", | |
232 ] | 232 ] |
233 } | 233 } |
234 | 234 |
235 if (use_ozone) { | 235 if (use_ozone) { |
236 deps += [ | 236 deps += [ |
237 "//ui/ozone", | 237 "//ui/ozone", |
238 "//ui/ozone/demo", | 238 "//ui/ozone/demo", |
239 ] | 239 ] |
240 } | 240 } |
241 | 241 |
242 # Non-mobile builds. | 242 # Non-mobile builds. |
243 if (!is_android && !is_ios) { | 243 if (!is_android && !is_ios) { |
244 deps += [ | 244 deps += [ |
245 "//device/usb", | 245 "//device/usb", |
246 ] | 246 ] |
247 } | 247 } |
248 } | 248 } |
OLD | NEW |