"//base",
"//mojo/common",
"//mojo/environment:chromium",
- "//mojo/application_manager",
- "//mojo/system",
- "//third_party/icu",
- "//ui/gl",
- "//url",
+ "//ui/gfx",
]
- if (use_ozone) {
- deps += [ "//ui/ozone" ]
+ if (is_component_build) {
+ deps += ["//ui/gl"]
}
sources = [
"desktop/mojo_main.cc"
]
}
+
+# GYP version: mojo/mojo.gyp:mojo_shell_lib
source_set("lib") {
deps = [
":app_child_process_bindings",
"//base",
"//base/third_party/dynamic_annotations",
"//base:base_static",
+ "//mojo/application",
"//mojo/application_manager",
"//mojo/common",
"//mojo/gles2",
- "//mojo/public/cpp/application:chromium",
- "//mojo/public/gles2",
"//mojo/public/interfaces/application",
- "//mojo/services/native_viewport",
- "//mojo/services/public/interfaces/native_viewport",
"//mojo/services/public/interfaces/network",
"//mojo/spy",
"//mojo/system",
- "//net",
- "//url",
]
sources = [
"init.h",
"in_process_dynamic_service_runner.cc",
"in_process_dynamic_service_runner.h",
- "keep_alive.cc",
- "keep_alive.h",
"mojo_url_resolver.cc",
"mojo_url_resolver.h",
"out_of_process_dynamic_service_runner.cc",
"out_of_process_dynamic_service_runner.h",
- "run.cc",
- "run.h",
"switches.cc",
"switches.h",
"task_runners.cc",
]
if (is_linux) {
- deps += [
- "//dbus"
- ]
+ deps += ["//dbus"]
} else if (is_android) {
deps += [
- "//mojo/services/network",
+ "//mojo/services/native_viewport:lib",
+ "//mojo/services/network:lib",
]
sources += [
"network_application_loader.cc",
"network_application_loader.h",
]
}
- if (use_aura) {
- deps += [
- # These are only necessary as long as we hard code use of ViewManager.
- "//skia",
- "//mojo/services/view_manager",
- "//mojo/services/public/interfaces/view_manager",
- ]
- sources += [
- "view_manager_loader.cc",
- "view_manager_loader.h",
- ]
- }
}
mojom("app_child_process_bindings") {
]
}
}
+
+# GYP version: mojo/mojo.gyp:mojo_shell_test_support
+source_set("test_support") {
+ sources = [
+ "shell_test_helper.cc",
+ "shell_test_helper.h",
+ ]
+
+ deps = [
+ ":lib",
+ "//base:base_static",
+ "//mojo/system",
+ ]
+}