[email protected] | f0e7ff88 | 2013-12-26 21:23:09 | [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 | |
| 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 |
| 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 |
| 9 | # file to your new one or GN won't know about it. |
| 10 | |
| 11 | # In GN, a "group" is a dummy target that just lists other targets. |
| 12 | group("root") { |
| 13 | # Declares that this target should be treated as "external" in the GN-GYP |
| 14 | # hybrid build, and GN will not generate a GYP file for it. This flag is |
| 15 | # ignored in the pure GN build. |
| 16 | external = true |
| 17 | |
[email protected] | dd316f6 | 2014-03-18 20:27:26 | [diff] [blame] | 18 | # Note that some dependencies are commented out. These are things that are |
| 19 | # currently written but not hooked up to the build yet. They may need to be |
| 20 | # completed or possibly just tested and then re-enabled. |
[email protected] | f0e7ff88 | 2013-12-26 21:23:09 | [diff] [blame] | 21 | deps = [ |
[email protected] | dd316f6 | 2014-03-18 20:27:26 | [diff] [blame] | 22 | # This is a temporary test of the not-yet-complete NaCl cross-compilation. |
| 23 | #"//base(//build/toolchain/nacl:x86_newlib)", |
| 24 | |
| 25 | #"//chrome", |
| 26 | #"//components/language_usage_metrics", |
| 27 | #"//components/navigation_metrics", |
| 28 | #"//components/onc:onc_component", |
| 29 | #"//components/startup_metric_utils", |
| 30 | #"//components/translate:translate_core_browser", |
| 31 | #"//components/translate:translate_core_common", |
| 32 | #"//crypto", |
| 33 | #"//device/usb:device_usb", |
| 34 | #"//ipc", |
| 35 | #"//net", |
| 36 | #"//net/third_party/nss:ssl", |
| 37 | #"//sdch", |
| 38 | #"//third_party/WebKit/Source/platform", |
| 39 | #"//third_party/icu:icudata", |
| 40 | #"//third_party/leveldatabase", |
| 41 | #"//third_party/libpng", |
| 42 | #"//third_party/zlib", |
| 43 | #"//skia", |
[email protected] | f0e7ff88 | 2013-12-26 21:23:09 | [diff] [blame] | 44 | "//tools/gn", |
[email protected] | dd316f6 | 2014-03-18 20:27:26 | [diff] [blame] | 45 | #"//url", |
[email protected] | f0e7ff88 | 2013-12-26 21:23:09 | [diff] [blame] | 46 | ] |
| 47 | } |