|
|
ozone: Use allow_circular_includes_from to fix deps issue
It turns out what we're doing is supported all along with the special
allow_circular_includes_from feature. This says that the stuff in
platform/ is intended solely to be aggregated into //ui/ozone and it's
therefore OK to include headers from there. So switch to this instead of
annotating with "nogncheck."
Also add a bunch of missing dependencies that gn check is complaining
about, and fix public_deps of //ui/ozone to correctly include all of the
stuff needed by the public headers.
Committed: https://crrev.com/b4e50a86e213484d38735e7e930930a6eed74951
Cr-Commit-Position: refs/heads/master@{#376794}
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+40 lines, -33 lines) |
Patch |
 |
M |
ui/ozone/BUILD.gn
|
View
|
|
1 chunk |
+20 lines, -20 lines |
2 comments
|
Download
|
 |
M |
ui/ozone/common/stub_client_native_pixmap_factory.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/caca/BUILD.gn
|
View
|
1
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/caca/ozone_platform_caca.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/cast/client_native_pixmap_factory_cast.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/cast/ozone_platform_cast.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/drm/BUILD.gn
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/drm/client_native_pixmap_factory_gbm.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/drm/gpu/gbm_buffer.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/drm/ozone_platform_gbm.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/egltest/BUILD.gn
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/egltest/client_native_pixmap_factory_egltest.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/egltest/ozone_platform_egltest.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/headless/BUILD.gn
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/headless/client_native_pixmap_factory_headless.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/headless/ozone_platform_headless.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/wayland/BUILD.gn
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/wayland/ozone_platform_wayland.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ui/ozone/platform/x11/ozone_platform_x11.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 11 (5 generated)
|