Index: mojo/public/platform/native/BUILD.gn |
diff --git a/mojo/public/platform/native/BUILD.gn b/mojo/public/platform/native/BUILD.gn |
index 2b3f6d7de2320194bc0beaa1d168b2d982e366e1..f220cf6a9a5028db5cf2630aadc7a87c0537ea0f 100644 |
--- a/mojo/public/platform/native/BUILD.gn |
+++ b/mojo/public/platform/native/BUILD.gn |
@@ -5,7 +5,7 @@ |
import("../../mojo_sdk.gni") |
import("../../mojo_application.gni") |
-mojo_sdk_source_set("system") { |
+mojo_sdk_source_set("system_thunks") { |
sources = [ |
"system_thunks.c", |
"system_thunks.h", |
@@ -22,7 +22,7 @@ mojo_sdk_source_set("system") { |
# source_set here, this flag change is not needed. |
} |
-mojo_sdk_source_set("gles2") { |
+mojo_sdk_source_set("gles2_thunks") { |
sources = [ |
"gles2_impl_chromium_bind_uniform_location_thunks.c", |
"gles2_impl_chromium_bind_uniform_location_thunks.h", |
@@ -54,19 +54,12 @@ mojo_sdk_source_set("gles2") { |
"gles2_impl_thunks.h", |
] |
- defines = [ "MOJO_GLES2_IMPLEMENTATION" ] |
- |
- configs = [ "../../c/gpu:gpu_configs" ] |
- |
mojo_sdk_deps = [ |
"mojo/public/c:environment", |
"mojo/public/c:system", |
- "mojo/public/c/gpu:GLES2", |
] |
-} |
-mojo_sdk_source_set("gpu_thunks") { |
- sources = [] |
+ mojo_sdk_public_deps = [ "mojo/public/c:GLES2" ] |
} |
mojo_sdk_source_set("mgl_thunks") { |
@@ -79,10 +72,10 @@ mojo_sdk_source_set("mgl_thunks") { |
"mgl_thunks.h", |
] |
- mojo_sdk_deps = [ |
- "mojo/public/c/gpu:MGL", |
- "mojo/public/c/gpu:MGL_signal_sync_point", |
- "mojo/public/c/gpu:MGL_echo", |
+ mojo_sdk_public_deps = [ |
+ "mojo/public/c:MGL", |
+ "mojo/public/c:MGL_signal_sync_point", |
+ "mojo/public/c:MGL_echo", |
] |
} |
@@ -92,7 +85,7 @@ mojo_sdk_source_set("mgl_onscreen_thunks") { |
"mgl_onscreen_thunks.h", |
] |
- mojo_sdk_deps = [ "mojo/public/c/gpu:MGL_onscreen" ] |
+ mojo_sdk_public_deps = [ "mojo/public/c:MGL_onscreen" ] |
} |
mojo_sdk_source_set("platform_handle") { |
@@ -101,10 +94,7 @@ mojo_sdk_source_set("platform_handle") { |
"platform_handle_private_thunks.h", |
] |
- mojo_sdk_deps = [ |
- "mojo/public/platform/native:platform_handle_api", |
- "mojo/public/c:system", |
- ] |
+ mojo_sdk_public_deps = [ "mojo/public/platform/native:platform_handle_api" ] |
} |
# Only targets that are calling the thunks should depend upon this. |
@@ -112,6 +102,7 @@ mojo_sdk_source_set("platform_handle_api") { |
sources = [ |
"platform_handle_private.h", |
] |
+ |
mojo_sdk_public_deps = [ "mojo/public/c:system" ] |
} |