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

Side by Side Diff: services/BUILD.gn

Issue 1928643002: Remove media from fnl to fix build. (Closed) Base URL: https://github.com/domokit/mojo.git@fix1
Patch Set: rebased Created 4 years, 7 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 unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 group("services") { 5 group("services") {
6 testonly = true 6 testonly = true
7 7
8 deps = [ 8 deps = [
9 ":tests", 9 ":tests",
10 "//services/asset_bundle", 10 "//services/asset_bundle",
11 "//services/authenticating_url_loader_interceptor", 11 "//services/authenticating_url_loader_interceptor",
12 "//services/authentication", 12 "//services/authentication",
13 "//services/clipboard", 13 "//services/clipboard",
14 "//services/dart", 14 "//services/dart",
15 "//services/debugger", 15 "//services/debugger",
16 "//services/gles2:lib", 16 "//services/gles2:lib",
17 "//services/http_server", 17 "//services/http_server",
18 "//services/icu_data", 18 "//services/icu_data",
19 "//services/log", 19 "//services/log",
20 "//services/media",
21 "//services/native_support", 20 "//services/native_support",
22 "//services/prediction", 21 "//services/prediction",
23 "//services/test_service:bindings", 22 "//services/test_service:bindings",
24 "//services/tracing", 23 "//services/tracing",
25 ] 24 ]
26 25
26 # TODO: fix ffmpeg build
27 if (!is_fnl) {
28 deps += [ "//services/media" ]
29 }
30
27 if (is_android) { 31 if (is_android) {
28 deps += [ 32 deps += [
29 "//services/camera", 33 "//services/camera",
30 "//services/camera:camera_roll", 34 "//services/camera:camera_roll",
31 "//services/contacts", 35 "//services/contacts",
32 "//services/java_handler", 36 "//services/java_handler",
33 "//services/location", 37 "//services/location",
34 "//services/notifications", 38 "//services/notifications",
35 "//services/sensors", 39 "//services/sensors",
36 "//services/sharing:android_sharing", 40 "//services/sharing:android_sharing",
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
71 75
72 group("tests") { 76 group("tests") {
73 testonly = true 77 testonly = true
74 78
75 deps = [ 79 deps = [
76 "//services/asset_bundle:apptests", 80 "//services/asset_bundle:apptests",
77 "//services/authenticating_url_loader_interceptor:apptests", 81 "//services/authenticating_url_loader_interceptor:apptests",
78 "//services/clipboard:apptests", 82 "//services/clipboard:apptests",
79 "//services/gfx/compositor:apptests", 83 "//services/gfx/compositor:apptests",
80 "//services/http_server:apptests", 84 "//services/http_server:apptests",
81 "//services/media/framework:apptests",
82 "//services/native_support:apptests", 85 "//services/native_support:apptests",
83 "//services/prediction:apptests", 86 "//services/prediction:apptests",
84 ] 87 ]
85 88
89 # TODO: fix ffmpeg build
90 if (!is_fnl) {
91 deps += [ "//services/media/framework:apptests" ]
92 }
93
86 if (!is_android) { 94 if (!is_android) {
87 deps += [ "//services/authentication:apptests" ] 95 deps += [ "//services/authentication:apptests" ]
88 } 96 }
89 97
90 if (is_linux && !is_fnl) { 98 if (is_linux && !is_fnl) {
91 deps += [ "//services/python:python_apptests" ] 99 deps += [ "//services/python:python_apptests" ]
92 } 100 }
93 101
94 if (is_android) { 102 if (is_android) {
95 deps += [ "//services/contacts:apptests" ] 103 deps += [ "//services/contacts:apptests" ]
96 deps += [ "//services/notifications:apptests" ] 104 deps += [ "//services/notifications:apptests" ]
97 } 105 }
98 106
99 # TODO(jamesr): We only support building V8 snapshot data on a linux host sinc e it 107 # TODO(jamesr): We only support building V8 snapshot data on a linux host sinc e it
100 # needs a 32 bit toolchain and we don't have one configured for mac hosts. 108 # needs a 32 bit toolchain and we don't have one configured for mac hosts.
101 # TODO(cstout): javascript/v8 build support for fnl/musl 109 # TODO(cstout): javascript/v8 build support for fnl/musl
102 if (!is_fnl && host_os == "linux") { 110 if (!is_fnl && host_os == "linux") {
103 deps += [ "//services/js:tests" ] 111 deps += [ "//services/js:tests" ]
104 } 112 }
105 113
106 if (is_android || is_linux) { 114 if (is_android || is_linux) {
107 deps += [ 115 deps += [
108 "//services/files:apptests", 116 "//services/files:apptests",
109 "//services/log:apptests", 117 "//services/log:apptests",
110 "//services/url_response_disk_cache:tests", 118 "//services/url_response_disk_cache:tests",
111 ] 119 ]
112 } 120 }
113 } 121 }
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698