| Index: BUILD.gn
|
| diff --git a/BUILD.gn b/BUILD.gn
|
| index da53c4ee5156e0c0575cb1d91b6d7f2129d2ad9b..3b155cfc1094d02ea330727a1d7f957ee1dc2e01 100644
|
| --- a/BUILD.gn
|
| +++ b/BUILD.gn
|
| @@ -200,6 +200,12 @@ group("root") {
|
| ]
|
| }
|
|
|
| + # TODO(GYP): Move the targets in the rest of this block that still
|
| + # need to be made to work in the GN build to the bottom of the file
|
| + # so that all the remaining work is located in one place in the file.
|
| + # This block should contain only the targets that aren't actually
|
| + # needed on Android.
|
| +
|
| deps -= [
|
| "//apps", # Needs testing.
|
| "//chrome/browser",
|
| @@ -260,8 +266,63 @@ group("root") {
|
| ]
|
| }
|
|
|
| + #
|
| + # TODO(GYP): Make everything below this work in the GN build.
|
| + #
|
| +
|
| + if (is_mac) {
|
| + # TODO(dpranke): Need to fix the unused function errors in breakpad.
|
| + deps -= [
|
| + "//breakpad:symupload"
|
| + ]
|
| +
|
| + # TODO(dpranke): These need a webrtc fix in order to build.
|
| + deps -= [
|
| + "//jingle:notifier",
|
| + "//third_party/libjingle",
|
| + "//third_party/webrtc",
|
| + ]
|
| +
|
| + # TODO(dpranke): These depend on Blink and need Blink fixes to build.
|
| + deps -= [
|
| + "//cc/blink",
|
| + "//content",
|
| + "//content/test:test_support",
|
| + "//media/blink",
|
| + "//pdf",
|
| + "//ppapi:ppapi_c",
|
| + "//third_party/WebKit/public:all_blink",
|
| + "//ui/app_list",
|
| + ]
|
| +
|
| + # TODO(dpranke): These are as-yet untriaged but need at least the above.
|
| + deps -= [
|
| + "//apps",
|
| + "//ash",
|
| + "//chrome/browser",
|
| + "//chrome/browser/devtools",
|
| + "//chrome/common",
|
| + "//chrome/plugin",
|
| + "//chrome/renderer",
|
| + "//chrome/test",
|
| + "//chrome/utility",
|
| + "//components:all_components",
|
| + "//content/shell:content_shell",
|
| + "//extensions/browser",
|
| + "//extensions/common",
|
| + "//extensions/common/api",
|
| + "//extensions/renderer",
|
| + "//remoting/client/plugin",
|
| + "//third_party/usrsctp",
|
| + "//ui/aura",
|
| + "//ui/keyboard",
|
| + "//ui/views",
|
| + "//ui/views/controls/webview",
|
| + "//ui/web_dialogs",
|
| + ]
|
| + }
|
| +
|
| if (is_win) {
|
| - # TODO(GYP): Make these work.
|
| deps -= [
|
| "//apps",
|
| "//ash",
|
| @@ -270,6 +331,7 @@ group("root") {
|
| "//chrome/common",
|
| "//chrome/plugin",
|
| "//chrome/renderer",
|
| + "//chrome/test",
|
| "//chrome/utility",
|
| "//components:all_components",
|
| "//cc",
|
|
|