Commit 5bbc0453 authored by brettw's avatar brettw Committed by Commit bot

Revert of Make mojo/services pass in "gn check" (patchset #3 id:40001 of...

Revert of Make mojo/services pass in "gn check" (patchset #3 id:40001 of https://codereview.chromium.org/581273003/)

Reason for revert:
Broke component build

Original issue's description:
> Make mojo/services pass in "gn check"
>
> This mostly just adds the missing dependency identified by the checker.
>
> In some cases I looked at the target and added public_deps that I thought were appropriate given the nature of the target.
>
> This renames the generated mojo action names to be foo__generator instead of foo_generator since it is not clear from the current name that it is an internally-generated target and I kept trying to use it. The double-underscore matches the Android generated targets.
>
> In a few cases I changed ordering (sources come before deps in GN style) but I didn't want to make the changes difficult to diff so didn't do it for most cases.
>
> R=darin@chromium.org
>
> Committed: https://crrev.com/e2311613971cf63c66b60ebea38b4592b8520b8f
> Cr-Commit-Position: refs/heads/master@{#295797}

TBR=davemoore@chromium.org,darin@chromium.org
NOTREECHECKS=true
NOTRY=true

Review URL: https://codereview.chromium.org/583423002

Cr-Commit-Position: refs/heads/master@{#295801}
parent 7c4333a6
......@@ -37,7 +37,7 @@
# gpu/skia_bindings/skia_bindings.gyp:gpu_skia_bindings => //gpu/skia_bindings
component("gpu") {
public_deps = [
deps = [
"//gpu/command_buffer/client",
"//gpu/command_buffer/client:gles2_cmd_helper_sources",
"//gpu/command_buffer/common",
......@@ -56,15 +56,16 @@ source_set("test_support") {
"command_buffer/client/gles2_interface_stub.h",
]
public_deps = [
deps = [
":gpu",
"//gpu/command_buffer/client:gles2_interface",
]
deps = [
"//testing/gmock",
"//testing/gtest",
"//ui/gl:gl_unittest_utils",
]
forward_dependent_configs_from = [
"//gpu/command_buffer/client:gles2_interface",
]
}
test("gl_tests") {
......
......@@ -116,14 +116,12 @@ source_set("service") {
"//third_party/khronos:khronos_headers",
]
public_deps = [
"//gpu/command_buffer/common",
]
deps = [
":disk_cache_proto",
"//base",
"//base/third_party/dynamic_annotations",
"//crypto",
"//gpu/command_buffer/common",
"//third_party/angle:translator",
"//third_party/protobuf:protobuf_lite",
"//third_party/re2",
......
......@@ -9,12 +9,9 @@ source_set("application") {
"application_runner_chromium.h",
]
public_deps = [
"//mojo/public/cpp/application",
]
deps = [
"//base",
"//mojo/common",
"//mojo/environment:chromium",
"//mojo/public/cpp/application",
]
}
......@@ -21,31 +21,26 @@ component("application_manager") {
"MOJO_APPLICATION_MANAGER_IMPLEMENTATION",
]
public_deps = [
"//base",
"//mojo/common",
"//mojo/public/cpp/application",
"//mojo/public/interfaces/application:application",
"//mojo/services/public/interfaces/network:network",
"//url",
]
deps = [
"//base",
"//base/third_party/dynamic_annotations",
"//net",
"//url",
"//mojo/common",
"//mojo/environment:chromium",
"//mojo/public/interfaces/application:application",
"//mojo/services/public/interfaces/content_handler:content_handler",
"//mojo/services/public/interfaces/network:network",
"//mojo/system",
]
forward_dependent_configs_from = [
"//mojo/public/interfaces/application:application",
]
}
# GYP version: mojo.gyp:mojo_application_manager_unittests
test("mojo_application_manager_unittests") {
sources = [
"application_manager_unittest.cc",
"background_shell_application_loader_unittest.cc",
]
deps = [
":application_manager",
":test_bindings",
......@@ -58,6 +53,11 @@ test("mojo_application_manager_unittests") {
"//testing/gtest",
"//url",
]
sources = [
"application_manager_unittest.cc",
"background_shell_application_loader_unittest.cc",
]
}
mojom("test_bindings") {
......
......@@ -12,12 +12,9 @@ shared_library("mojo_js") {
deps = [
":js",
"//base",
"//base:i18n",
"//gin",
"//mojo/application",
"//mojo/public/c/system:for_shared_library",
"//mojo/public/cpp/application",
"//mojo/public/cpp/bindings",
"//mojo/public/cpp/utility",
"//mojo/services/public/interfaces/content_handler",
......@@ -26,19 +23,16 @@ shared_library("mojo_js") {
# GYP version: part of mojo/mojo_apps.gypi:mojo_js_lib
source_set("js") {
sources = [
"mojo_runner_delegate.cc",
"mojo_runner_delegate.h",
]
public_deps = [
"//mojo/bindings/js",
]
deps = [
"//base",
"//gin",
"//mojo/apps/js/bindings",
"//mojo/apps/js/bindings/gl",
"//mojo/bindings/js",
"//v8",
]
sources = [
"mojo_runner_delegate.cc",
"mojo_runner_delegate.h",
]
}
......@@ -4,20 +4,20 @@
# GYP version: part of mojo/mojo_apps.gypi:mojo_js_lib
source_set("gl") {
sources = [
"context.cc",
"context.h",
"module.cc",
"module.h",
]
deps = [
"//base",
"//gin",
"//v8",
"//mojo/bindings/js",
"//mojo/environment:chromium",
"//mojo/public/gles2:for_shared_library",
"//mojo/services/gles2:bindings",
]
sources = [
"context.cc",
"context.h",
"module.cc",
"module.h",
]
}
......@@ -12,8 +12,10 @@
# List of source .mojom files to compile.
#
# deps (optional)
# public_deps (optional)
#
# visibility (optional)
# Normal meaning. However, this must be a list (normal visibility
# allows a single string).
template("mojom") {
assert(defined(invoker.sources),
"\"sources\" must be defined for the $target_name template.")
......@@ -83,7 +85,7 @@ template("mojom") {
target_visibility = [ ":$target_name" ]
}
generator_target_name = target_name + "__generator"
generator_target_name = target_name + "_generator"
action_foreach(generator_target_name) {
if (defined(invoker.visibility)) {
visibility = target_visibility + invoker.visibility
......@@ -116,8 +118,5 @@ template("mojom") {
if (defined(invoker.deps)) {
deps += invoker.deps
}
if (defined(invoker.public_deps)) {
public_deps = invoker.public_deps
}
}
}
......@@ -6,11 +6,9 @@
component("clipboard") {
deps = [
"//base",
"//mojo/application",
"//mojo/common",
"//mojo/environment:chromium",
"//mojo/public/c/system:for_component",
"//mojo/public/cpp/bindings",
"//mojo/services/public/interfaces/clipboard",
"//ui/base",
]
......
......@@ -6,10 +6,8 @@ import("//mojo/public/tools/bindings/mojom.gni")
# GYP version: mojo/mojo_services.gypi:mojo_gles2_service
source_set("gles2") {
public_deps = [
":bindings",
]
deps = [
":bindings",
"//base",
"//gpu/command_buffer/service",
"//ui/gfx",
......@@ -39,13 +37,8 @@ source_set("bindings") {
"mojo_buffer_backing.h",
]
public_deps = [
":interfaces",
]
deps = [
"//base",
":interfaces",
"//gpu/command_buffer/common",
"//mojo/public/cpp/bindings",
"//mojo/services/gles2:interfaces",
]
}
......@@ -47,8 +47,6 @@ shared_library("html_viewer") {
"//cc/blink",
"//cc/surfaces",
"//media",
"//media/audio",
"//media/base",
"//media/blink",
"//mojo/cc",
"//mojo/common",
......@@ -57,15 +55,12 @@ shared_library("html_viewer") {
"//mojo/public/cpp/bindings",
"//mojo/public/cpp/utility",
"//mojo/services/public/cpp/view_manager",
"//mojo/public/interfaces/application",
"//mojo/services/public/interfaces/clipboard",
"//mojo/services/public/interfaces/content_handler",
"//mojo/services/public/interfaces/gpu",
"//mojo/services/public/interfaces/input_events:input_events",
"//mojo/services/public/interfaces/navigation",
"//mojo/services/public/interfaces/network",
"//mojo/services/public/interfaces/surfaces",
"//mojo/services/public/cpp/surfaces",
"//net",
"//skia",
"//third_party/WebKit/public:blink",
......
......@@ -11,12 +11,10 @@ static_library("native_viewport") {
deps = [
"//base",
"//cc/surfaces",
"//gpu/command_buffer/service",
"//mojo/application",
"//mojo/common",
"//mojo/environment:chromium",
"//mojo/services/gles2",
"//mojo/services/gles2:interfaces",
"//mojo/services/public/cpp/geometry",
"//mojo/services/public/cpp/input_events",
"//mojo/services/public/cpp/surfaces",
......@@ -27,8 +25,6 @@ static_library("native_viewport") {
"//ui/events/platform",
"//ui/gfx",
"//ui/gfx/geometry",
"//ui/gl",
"//ui/platform_window",
]
sources = [
......
......@@ -8,10 +8,7 @@ shared_library("network") {
deps = [
":lib",
"//base",
"//mojo/application",
"//mojo/public/c/system:for_shared_library",
"//mojo/public/cpp/bindings:bindings",
"//mojo/services/public/interfaces/network",
]
......
......@@ -3,17 +3,6 @@
# found in the LICENSE file.
component("input_events") {
sources = [
"lib/input_events_type_converters.cc",
"lib/mojo_extended_key_event_data.cc",
"lib/mojo_extended_key_event_data.h",
"mojo_input_events_export.h",
]
defines = [
"MOJO_INPUT_EVENTS_IMPLEMENTATION",
]
deps = [
"//base",
"//ui/events",
......@@ -24,4 +13,17 @@ component("input_events") {
"//mojo/services/public/interfaces/geometry",
"//mojo/services/public/cpp/geometry",
]
defines = [
"MOJO_INPUT_EVENTS_IMPLEMENTATION",
]
sources = [
"lib/input_events_type_converters.cc",
"lib/input_events_type_converters.h",
"lib/mojo_extended_key_event_data.cc",
"lib/mojo_extended_key_event_data.h",
"input_events_type_converters.h",
"mojo_input_events_export.h",
]
}
......@@ -6,30 +6,32 @@
component("surfaces") {
output_name = "mojo_surfaces_lib"
sources = [
"lib/surfaces_type_converters.cc",
"lib/surfaces_utils.cc",
"mojo_surfaces_export.h",
"surfaces_type_converters.h",
"surfaces_utils.h",
]
defines = [ "MOJO_SURFACES_IMPLEMENTATION" ]
public_deps = [
"//mojo/services/public/cpp/geometry",
"//ui/gfx",
]
deps = [
"//base",
"//cc",
"//cc/surfaces",
"//gpu",
"//ui/gfx",
"//ui/gfx/geometry",
"//mojo/environment:chromium",
"//mojo/public/c/system:for_component",
"//mojo/services/public/interfaces/surfaces:surface_id",
"//mojo/services/public/interfaces/surfaces",
"//mojo/services/public/cpp/geometry",
]
forward_dependent_configs_from = [
"//mojo/services/public/cpp/geometry",
"//ui/gfx",
]
defines = [
"MOJO_SURFACES_IMPLEMENTATION",
]
sources = [
"lib/surfaces_type_converters.cc",
"lib/surfaces_utils.cc",
"mojo_surfaces_export.h",
"surfaces_type_converters.h",
"surfaces_utils.h",
]
}
......@@ -22,25 +22,18 @@ source_set("view_manager") {
"window_manager_delegate.h",
]
public_deps = [
":common",
"//skia",
]
deps = [
":common",
"//base",
"//cc/surfaces",
"//gpu",
"//mojo/application",
"//mojo/public/cpp/bindings:bindings",
"//mojo/public/gles2:for_shared_library",
"//mojo/public/interfaces/application",
"//mojo/services/public/cpp/geometry",
"//mojo/services/public/cpp/surfaces",
"//mojo/services/public/interfaces/geometry",
"//mojo/services/public/interfaces/gpu",
"//mojo/services/public/interfaces/input_events:input_events",
"//mojo/services/public/interfaces/surfaces:surface_id",
"//mojo/services/public/interfaces/surfaces:surfaces",
"//mojo/services/public/interfaces/view_manager",
"//mojo/services/public/interfaces/window_manager",
"//skia",
......@@ -48,13 +41,12 @@ source_set("view_manager") {
"//ui/gfx",
"//ui/gfx/geometry",
]
forward_dependent_configs_from = [ "//skia" ]
}
source_set("common") {
sources = [
"types.h"
]
public_deps = [
"//base",
]
}
......@@ -17,7 +17,6 @@ test("mojo_view_manager_lib_unittests") {
"//testing/gtest",
"//ui/gfx",
"//ui/gfx:test_support",
"//mojo/application_manager",
"//mojo/environment:chromium",
"//mojo/services/public/interfaces/geometry",
"//mojo/services/public/cpp/geometry",
......
......@@ -10,7 +10,7 @@ mojom("native_viewport") {
"native_viewport.mojom",
]
public_deps = [
deps = [
"//mojo/services/gles2:bindings",
"//mojo/services/public/interfaces/geometry",
"//mojo/services/public/interfaces/gpu",
......
......@@ -16,7 +16,6 @@ shared_library("surfaces") {
"//mojo/environment:chromium",
"//mojo/public/c/system:for_shared_library",
"//mojo/public/gles2:for_shared_library",
"//mojo/services/gles2:interfaces",
"//mojo/services/public/cpp/geometry",
"//mojo/services/public/cpp/surfaces",
"//mojo/services/public/interfaces/geometry",
......
......@@ -17,9 +17,7 @@ shared_library("mojo_test_app") {
deps = [
":bindings",
"//base",
"//base:i18n",
"//mojo/public/c/system:for_shared_library",
"//mojo/public/cpp/application",
"//mojo/public/cpp/application:standalone",
"//mojo/public/cpp/utility",
]
......@@ -41,9 +39,7 @@ shared_library("mojo_test_request_tracker_app") {
deps = [
":bindings",
"//base",
"//base:i18n",
"//mojo/public/c/system:for_shared_library",
"//mojo/public/cpp/application",
"//mojo/public/cpp/application:standalone",
"//mojo/public/cpp/utility",
]
......
......@@ -9,8 +9,10 @@
#include "base/strings/utf_string_conversions.h"
#include "mojo/public/cpp/application/application_connection.h"
#include "mojo/services/test_service/test_request_tracker_client_impl.h"
#include "mojo/services/test_service/test_request_tracker_impl.h"
#include "mojo/services/test_service/test_service_application.h"
#include "mojo/services/test_service/test_time_service_impl.h"
#include "url/gurl.h"
namespace mojo {
namespace test {
......
......@@ -4,9 +4,6 @@
# GYP version: mojo/mojo_services.gypi:mojo_view_manager
component("view_manager") {
public_deps = [
"//mojo/services/public/cpp/view_manager:common",
]
deps = [
"//base",
"//cc/surfaces",
......@@ -14,11 +11,10 @@ component("view_manager") {
"//mojo/common",
"//mojo/environment:chromium",
"//mojo/public/c/system:for_component",
"//mojo/public/cpp/bindings",
"//mojo/public/interfaces/application",
"//mojo/services/public/cpp/geometry",
"//mojo/services/public/cpp/input_events",
"//mojo/services/public/cpp/surfaces",
"//mojo/services/public/cpp/view_manager:common",
"//mojo/services/public/interfaces/geometry",
"//mojo/services/public/interfaces/input_events",
"//mojo/services/public/interfaces/native_viewport",
......@@ -64,13 +60,11 @@ component("view_manager") {
# GYP version: mojo/mojo_services.gypi:mojo_view_manager_unittests
test("mojo_view_manager_unittests") {
deps = [
":view_manager",
"//base",
"//base/test:test_support",
"//mojo/application",
"//mojo/application_manager",
"//mojo/environment:chromium",
"//mojo/public/cpp/bindings",
"//mojo/services/public/cpp/input_events",
"//mojo/services/public/cpp/geometry",
"//mojo/services/public/cpp/view_manager",
......@@ -82,7 +76,6 @@ test("mojo_view_manager_unittests") {
"//mojo/shell:test_support",
"//mojo/system",
"//testing/gtest",
"//ui/gfx/geometry",
]
sources = [
......
......@@ -12,14 +12,10 @@ shared_library("window_manager") {
sources = [ "main.cc" ]
public_deps = [
":lib",
]
deps = [
"//base",
":lib",
"//mojo/application",
"//mojo/public/c/system:for_shared_library",
"//mojo/services/public/cpp/view_manager",
]
}
......@@ -32,25 +28,22 @@ source_set("lib") {
"window_manager_service_impl.h",
]
public_deps = [
"//mojo/aura",
]
deps = [
"//base",
"//mojo/application",
"//mojo/aura",
"//mojo/common",
"//mojo/environment:chromium",
"//mojo/public/cpp/bindings",
"//mojo/services/public/cpp/input_events",
"//mojo/services/public/cpp/view_manager",
"//mojo/services/public/interfaces/window_manager",
"//ui/aura",
"//ui/base",
"//ui/events",
"//ui/gfx",
"//ui/gfx/geometry",
"//ui/wm",
]
forward_dependent_configs_from = [ "//mojo/aura" ]
}
# GYP version: mojo/mojo_services.gypi:mojo_core_window_manager_unittests
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment