| Index: BUILD.gn
|
| diff --git a/BUILD.gn b/BUILD.gn
|
| index 1e2070c0f706135abeb6155be359b4de74fcfefe..ee3cc439c803b2cf84193864dbdcdfe70495b36c 100644
|
| --- a/BUILD.gn
|
| +++ b/BUILD.gn
|
| @@ -29,115 +29,115 @@ group("root") {
|
| # currently written but not hooked up to the build yet. They may need to be
|
| # completed or possibly just tested and then re-enabled.
|
| deps = [
|
| - "//apps",
|
| - "//ash",
|
| - "//cc",
|
| - "//cc/blink",
|
| - "//chrome/browser",
|
| - "//chrome/browser/devtools",
|
| - "//chrome/common",
|
| - "//chrome/plugin",
|
| - "//chrome/renderer",
|
| - "//chrome/test",
|
| - "//chrome/tools",
|
| - "//chrome/utility",
|
| - "//components:all_components",
|
| - "//content",
|
| - "//content/shell:content_shell",
|
| - "//content/test:test_support",
|
| - "//crypto",
|
| - "//device/battery",
|
| - "//device/bluetooth",
|
| - "//device/nfc",
|
| - "//extensions/browser",
|
| - "//extensions/common",
|
| - "//extensions/common/api",
|
| - "//extensions/renderer",
|
| - "//gin",
|
| - "//gpu",
|
| - "//google_apis",
|
| - "//google_apis/gcm",
|
| - "//ipc",
|
| - "//ipc/mojo",
|
| - "//jingle:notifier",
|
| - "//media",
|
| - "//media/blink",
|
| - "//media/cast",
|
| - "//media/mojo",
|
| - "//mojo",
|
| - "//net",
|
| - "//pdf",
|
| - "//ppapi:ppapi_c",
|
| - "//printing",
|
| - "//remoting/client/plugin",
|
| - "//sandbox",
|
| - "//sdch",
|
| - "//skia",
|
| - "//storage/browser",
|
| - "//sql",
|
| - "//sync",
|
| - "//third_party/WebKit/public:all_blink",
|
| - "//third_party/angle:translator",
|
| - "//third_party/brotli",
|
| - "//third_party/cacheinvalidation",
|
| - "//third_party/cld",
|
| - "//third_party/cld_2",
|
| - "//third_party/ffmpeg",
|
| - "//third_party/flac",
|
| - "//third_party/harfbuzz-ng",
|
| - "//third_party/hunspell",
|
| - "//third_party/iccjpeg",
|
| - "//third_party/icu",
|
| - "//third_party/leveldatabase",
|
| - "//third_party/libphonenumber",
|
| - "//third_party/libjingle",
|
| - "//third_party/libpng",
|
| - "//third_party/libsrtp",
|
| - "//third_party/libusb",
|
| - "//third_party/libwebm",
|
| - "//third_party/libwebp",
|
| - "//third_party/libxslt",
|
| - "//third_party/libvpx",
|
| - "//third_party/libyuv",
|
| - "//third_party/lzma_sdk",
|
| - "//third_party/mesa",
|
| - "//third_party/opus",
|
| - "//third_party/ots",
|
| - "//third_party/protobuf:protobuf_lite",
|
| - "//third_party/qcms",
|
| - "//third_party/re2",
|
| - "//third_party/smhasher:cityhash",
|
| - "//third_party/smhasher:murmurhash3",
|
| - "//third_party/smhasher:pmurhash",
|
| - "//third_party/snappy",
|
| - "//third_party/speex",
|
| - "//third_party/usrsctp",
|
| - "//third_party/widevine/cdm:version_h",
|
| - "//third_party/webrtc",
|
| - "//third_party/zlib",
|
| - "//third_party:jpeg",
|
| - "//tools/gn",
|
| - "//tools/imagediff($host_toolchain)",
|
| - "//ui/accessibility",
|
| - "//ui/app_list",
|
| - "//ui/aura",
|
| - "//ui/base",
|
| - "//ui/display",
|
| - "//ui/events",
|
| - "//ui/gfx",
|
| - "//ui/gl",
|
| - "//ui/keyboard",
|
| - "//ui/native_theme",
|
| - "//ui/resources",
|
| - "//ui/snapshot",
|
| - "//ui/strings",
|
| - "//ui/surface",
|
| - "//ui/views",
|
| - "//ui/views/controls/webview",
|
| - "//ui/web_dialogs",
|
| - "//url",
|
| - "//v8:v8",
|
| - ] + root_extra_deps
|
| + "//apps",
|
| + "//ash",
|
| + "//cc",
|
| + "//cc/blink",
|
| + "//chrome/browser",
|
| + "//chrome/browser/devtools",
|
| + "//chrome/common",
|
| + "//chrome/plugin",
|
| + "//chrome/renderer",
|
| + "//chrome/test",
|
| + "//chrome/tools",
|
| + "//chrome/utility",
|
| + "//components:all_components",
|
| + "//content",
|
| + "//content/shell:content_shell",
|
| + "//content/test:test_support",
|
| + "//crypto",
|
| + "//device/battery",
|
| + "//device/bluetooth",
|
| + "//device/nfc",
|
| + "//extensions/browser",
|
| + "//extensions/common",
|
| + "//extensions/common/api",
|
| + "//extensions/renderer",
|
| + "//gin",
|
| + "//gpu",
|
| + "//google_apis",
|
| + "//google_apis/gcm",
|
| + "//ipc",
|
| + "//ipc/mojo",
|
| + "//jingle:notifier",
|
| + "//media",
|
| + "//media/blink",
|
| + "//media/cast",
|
| + "//media/mojo",
|
| + "//mojo",
|
| + "//net",
|
| + "//pdf",
|
| + "//ppapi:ppapi_c",
|
| + "//printing",
|
| + "//remoting/client/plugin",
|
| + "//sandbox",
|
| + "//sdch",
|
| + "//skia",
|
| + "//storage/browser",
|
| + "//sql",
|
| + "//sync",
|
| + "//third_party/WebKit/public:all_blink",
|
| + "//third_party/angle:translator",
|
| + "//third_party/brotli",
|
| + "//third_party/cacheinvalidation",
|
| + "//third_party/cld",
|
| + "//third_party/cld_2",
|
| + "//third_party/ffmpeg",
|
| + "//third_party/flac",
|
| + "//third_party/harfbuzz-ng",
|
| + "//third_party/hunspell",
|
| + "//third_party/iccjpeg",
|
| + "//third_party/icu",
|
| + "//third_party/leveldatabase",
|
| + "//third_party/libphonenumber",
|
| + "//third_party/libjingle",
|
| + "//third_party/libpng",
|
| + "//third_party/libsrtp",
|
| + "//third_party/libusb",
|
| + "//third_party/libwebm",
|
| + "//third_party/libwebp",
|
| + "//third_party/libxslt",
|
| + "//third_party/libvpx",
|
| + "//third_party/libyuv",
|
| + "//third_party/lzma_sdk",
|
| + "//third_party/mesa",
|
| + "//third_party/opus",
|
| + "//third_party/ots",
|
| + "//third_party/protobuf:protobuf_lite",
|
| + "//third_party/qcms",
|
| + "//third_party/re2",
|
| + "//third_party/smhasher:cityhash",
|
| + "//third_party/smhasher:murmurhash3",
|
| + "//third_party/smhasher:pmurhash",
|
| + "//third_party/snappy",
|
| + "//third_party/speex",
|
| + "//third_party/usrsctp",
|
| + "//third_party/widevine/cdm:version_h",
|
| + "//third_party/webrtc",
|
| + "//third_party/zlib",
|
| + "//third_party:jpeg",
|
| + "//tools/gn",
|
| + "//tools/imagediff($host_toolchain)",
|
| + "//ui/accessibility",
|
| + "//ui/app_list",
|
| + "//ui/aura",
|
| + "//ui/base",
|
| + "//ui/display",
|
| + "//ui/events",
|
| + "//ui/gfx",
|
| + "//ui/gl",
|
| + "//ui/keyboard",
|
| + "//ui/native_theme",
|
| + "//ui/resources",
|
| + "//ui/snapshot",
|
| + "//ui/strings",
|
| + "//ui/surface",
|
| + "//ui/views",
|
| + "//ui/views/controls/webview",
|
| + "//ui/web_dialogs",
|
| + "//url",
|
| + "//v8:v8",
|
| + ] + root_extra_deps
|
|
|
| if (!is_win) {
|
| deps += [ "//breakpad:symupload" ]
|
| @@ -160,16 +160,12 @@ group("root") {
|
| }
|
|
|
| if (is_win) {
|
| - deps += [
|
| - "//ui/metro_viewer",
|
| - ]
|
| + deps += [ "//ui/metro_viewer" ]
|
| }
|
|
|
| if (is_win || is_mac || is_chromeos) {
|
| # RLZ works on these platforms.
|
| - deps += [
|
| - "//rlz:rlz_lib",
|
| - ]
|
| + deps += [ "//rlz:rlz_lib" ]
|
| }
|
|
|
| if (cpu_arch == "x86" || cpu_arch == "x64") {
|
| @@ -196,9 +192,7 @@ group("root") {
|
| ]
|
|
|
| if (has_chrome_android_internal) {
|
| - deps += [
|
| - "//clank",
|
| - ]
|
| + deps += [ "//clank" ]
|
| }
|
|
|
| # TODO(GYP): Move the targets in the rest of this block that still
|
| @@ -268,7 +262,7 @@ group("root") {
|
| ]
|
| }
|
|
|
| - #
|
| + #
|
| # TODO(GYP): Make everything below this work in the GN build.
|
| #
|
|
|
|
|