Index: BUILD.gn |
diff --git a/BUILD.gn b/BUILD.gn |
index a794373a4c71aee99f770694c39e4f27bed705d4..f4bb5868950886539890b5fe2d54b37fa8a465a2 100644 |
--- a/BUILD.gn |
+++ b/BUILD.gn |
@@ -198,6 +198,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", |
@@ -256,8 +262,62 @@ 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/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", |