Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(83)

Unified Diff: services/BUILD.gn

Issue 1327033004: Allow building mojo_shell and non-graphical apps/services on a Mac (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: review feedback Created 5 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: services/BUILD.gn
diff --git a/services/BUILD.gn b/services/BUILD.gn
index 129561b691cffad57edab274f8ccb8d80d4aad56..18f590aa2707ddabf70539f9f3d54f67a9033f9e 100644
--- a/services/BUILD.gn
+++ b/services/BUILD.gn
@@ -13,23 +13,15 @@ group("services") {
"//services/clipboard",
"//services/dart",
"//services/debugger",
- "//services/device_info",
"//services/fake_surfaces",
- "//services/files",
"//services/gles2:lib",
"//services/http_server",
"//services/icu_data",
"//services/keyboard_native",
- "//services/kiosk_wm",
- "//services/native_viewport",
"//services/prediction",
"//services/reaper",
- "//services/surfaces",
"//services/test_service:bindings",
"//services/tracing",
- "//services/url_response_disk_cache",
- "//services/view_manager",
- "//services/window_manager",
]
if (is_android) {
@@ -51,6 +43,19 @@ group("services") {
deps += [ "//services/python" ]
}
+ if (is_android || is_linux) {
+ deps += [
+ "//services/device_info",
+ "//services/files",
+ "//services/kiosk_wm",
+ "//services/native_viewport",
+ "//services/surfaces",
+ "//services/url_response_disk_cache",
+ "//services/view_manager",
+ "//services/window_manager",
+ ]
+ }
+
# TODO(jamesr): We only support building V8 snapshot data on a linux host
# since it needs a 32 bit toolchain and we don't have one configured for mac
# hosts.
@@ -67,16 +72,9 @@ group("tests") {
"//services/authenticating_url_loader_interceptor:apptests",
"//services/clipboard:apptests",
"//services/dart/dart_apptests",
- "//services/files:apptests",
"//services/http_server:apptests",
"//services/prediction:apptests",
"//services/reaper:tests",
- "//services/url_response_disk_cache:tests",
- "//services/view_manager:mojo_view_manager_client_apptests",
- "//services/view_manager:view_manager_service_apptests",
- "//services/view_manager:view_manager_service_unittests",
- "//services/window_manager:window_manager_apptests",
- "//services/window_manager:window_manager_unittests",
]
if (is_linux) {
@@ -87,6 +85,13 @@ group("tests") {
deps += [ "//services/notifications:apptests" ]
}
+ if (is_linux || is_android) {
+ deps += [
+ "//services/window_manager:window_manager_apptests",
+ "//services/window_manager:window_manager_unittests",
+ ]
+ }
+
# TODO(jamesr): We only support building V8 snapshot data on a linux host since it
# needs a 32 bit toolchain and we don't have one configured for mac hosts.
if (host_os == "linux") {
@@ -95,4 +100,14 @@ group("tests") {
"//services/js:js_services_unittests",
]
}
+
+ if (is_android || is_linux) {
+ deps += [
+ "//services/files:apptests",
+ "//services/url_response_disk_cache:tests",
+ "//services/view_manager:mojo_view_manager_client_apptests",
+ "//services/view_manager:view_manager_service_apptests",
+ "//services/view_manager:view_manager_service_unittests",
+ ]
+ }
}
« no previous file with comments | « mojo/dart/embedder/io/internet_address_posix.cc ('k') | services/dart/content_handler_app_service_connector.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698