OLD | NEW |
1 # Copyright 2015 The Chromium Authors. All rights reserved. | 1 # Copyright 2015 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 import("//build/config/ui.gni") | 5 import("//build/config/ui.gni") |
6 | 6 |
7 if (is_android) { | 7 if (is_android) { |
8 import("//build/config/android/config.gni") | 8 import("//build/config/android/config.gni") |
9 import("//build/config/android/rules.gni") | 9 import("//build/config/android/rules.gni") |
10 } | 10 } |
11 | 11 |
12 source_set("session") { | 12 source_set("app") { |
| 13 visibility = [ |
| 14 ":*", |
| 15 "//blimp/client:*", |
| 16 ] |
| 17 |
13 sources = [ | 18 sources = [ |
14 "session/blimp_client_session.cc", | 19 "blimp_discardable_memory_allocator.cc", |
15 "session/blimp_client_session.h", | 20 "blimp_discardable_memory_allocator.h", |
| 21 "blimp_startup.cc", |
| 22 "blimp_startup.h", |
| 23 "compositor/browser_compositor.cc", |
| 24 "compositor/browser_compositor.h", |
16 ] | 25 ] |
17 | 26 |
18 public_deps = [ | 27 public_deps = [ |
19 "//blimp/client/core", | |
20 "//blimp/client/core/geolocation", | |
21 "//blimp/client/core/switches", | |
22 "//blimp/common/proto", | |
23 "//device/geolocation", | |
24 "//ui/events", | |
25 ] | |
26 | |
27 deps = [ | |
28 "//base", | |
29 "//blimp/client/core/compositor", | |
30 "//blimp/client/core/contents", | |
31 "//blimp/client/core/render_widget", | |
32 "//blimp/client/core/session", | |
33 "//blimp/client/core/settings", | |
34 "//blimp/common", | |
35 "//blimp/common/proto", | |
36 "//blimp/net", | |
37 "//net", | |
38 "//ui/gfx/geometry", | |
39 "//url:url", | |
40 ] | |
41 } | |
42 | |
43 source_set("client") { | |
44 sources = [ | |
45 "app/blimp_discardable_memory_allocator.cc", | |
46 "app/blimp_discardable_memory_allocator.h", | |
47 "app/blimp_startup.cc", | |
48 "app/blimp_startup.h", | |
49 "app/compositor/browser_compositor.cc", | |
50 "app/compositor/browser_compositor.h", | |
51 ] | |
52 | |
53 public_deps = [ | |
54 ":session", | 28 ":session", |
55 "//blimp/client/core/compositor", | 29 "//blimp/client/core/compositor", |
56 "//blimp/client/core/switches", | 30 "//blimp/client/core/switches", |
57 "//blimp/client/support", | 31 "//blimp/client/support", |
58 "//cc", | 32 "//cc", |
59 "//cc/surfaces", | 33 "//cc/surfaces", |
60 "//components/safe_json", | 34 "//components/safe_json", |
61 "//components/url_formatter", | 35 "//components/url_formatter", |
62 "//skia", | 36 "//skia", |
63 "//ui/events", | 37 "//ui/events", |
(...skipping 13 matching lines...) Expand all Loading... |
77 "//gpu/skia_bindings", | 51 "//gpu/skia_bindings", |
78 "//net", | 52 "//net", |
79 "//third_party/libwebp", | 53 "//third_party/libwebp", |
80 "//ui/gfx/geometry", | 54 "//ui/gfx/geometry", |
81 "//ui/gl", | 55 "//ui/gl", |
82 "//ui/gl/init", | 56 "//ui/gl/init", |
83 "//url:url", | 57 "//url:url", |
84 ] | 58 ] |
85 } | 59 } |
86 | 60 |
| 61 source_set("session") { |
| 62 visibility = [ |
| 63 ":*", |
| 64 "//blimp/engine:browser_tests", |
| 65 ] |
| 66 |
| 67 sources = [ |
| 68 "session/blimp_client_session.cc", |
| 69 "session/blimp_client_session.h", |
| 70 ] |
| 71 |
| 72 public_deps = [ |
| 73 "//blimp/client/core/context", |
| 74 "//blimp/client/core/geolocation", |
| 75 "//blimp/client/core/switches", |
| 76 "//blimp/common/proto", |
| 77 "//device/geolocation", |
| 78 "//ui/events", |
| 79 ] |
| 80 |
| 81 deps = [ |
| 82 "//base", |
| 83 "//blimp/client/core/compositor", |
| 84 "//blimp/client/core/contents", |
| 85 "//blimp/client/core/render_widget", |
| 86 "//blimp/client/core/session", |
| 87 "//blimp/client/core/settings", |
| 88 "//blimp/common", |
| 89 "//blimp/common/proto", |
| 90 "//blimp/net", |
| 91 "//net", |
| 92 "//ui/gfx/geometry", |
| 93 "//url:url", |
| 94 ] |
| 95 } |
| 96 |
87 source_set("app_unit_tests") { | 97 source_set("app_unit_tests") { |
| 98 visibility = [ "//blimp/client:unit_tests" ] |
| 99 |
88 testonly = true | 100 testonly = true |
89 | 101 |
90 sources = [ | 102 sources = [ |
91 "app/blimp_discardable_memory_allocator_unittest.cc", | 103 "blimp_discardable_memory_allocator_unittest.cc", |
92 ] | 104 ] |
93 | 105 |
94 deps = [ | 106 deps = [ |
95 ":client", | 107 ":app", |
96 "//base", | 108 "//base", |
97 "//base/test:test_support", | 109 "//base/test:test_support", |
98 "//testing/gmock", | 110 "//testing/gmock", |
99 "//testing/gtest", | 111 "//testing/gtest", |
100 ] | 112 ] |
101 } | 113 } |
102 | 114 |
103 source_set("test_support") { | 115 source_set("test_support") { |
104 testonly = true | 116 testonly = true |
105 | 117 |
106 sources = [ | 118 sources = [ |
107 "session/test_client_session.cc", | 119 "session/test_client_session.cc", |
108 "session/test_client_session.h", | 120 "session/test_client_session.h", |
109 ] | 121 ] |
110 | 122 |
111 deps = [ | 123 deps = [ |
112 ":session", | 124 ":session", |
113 "//url", | 125 "//url", |
114 ] | 126 ] |
115 } | 127 } |
116 | 128 |
117 if (is_linux && !is_chromeos && use_x11) { | 129 if (is_linux && !is_chromeos && use_x11) { |
118 executable("blimp_shell") { | 130 executable("blimp_shell") { |
119 sources = [ | 131 sources = [ |
120 "app/linux/blimp_client_context_delegate_linux.cc", | 132 "linux/blimp_client_context_delegate_linux.cc", |
121 "app/linux/blimp_client_context_delegate_linux.h", | 133 "linux/blimp_client_context_delegate_linux.h", |
122 "app/linux/blimp_display_manager.cc", | 134 "linux/blimp_display_manager.cc", |
123 "app/linux/blimp_display_manager.h", | 135 "linux/blimp_display_manager.h", |
124 "app/linux/blimp_display_manager_delegate_main.cc", | 136 "linux/blimp_display_manager_delegate_main.cc", |
125 "app/linux/blimp_display_manager_delegate_main.h", | 137 "linux/blimp_display_manager_delegate_main.h", |
126 "app/linux/blimp_main.cc", | 138 "linux/blimp_main.cc", |
127 ] | 139 ] |
128 | 140 |
129 deps = [ | 141 deps = [ |
130 ":client", | 142 ":app", |
131 "//base", | 143 "//base", |
132 "//blimp/client/core/compositor", | 144 "//blimp/client/core/compositor", |
133 "//blimp/client/core/session", | 145 "//blimp/client/core/session", |
134 "//blimp/net", | 146 "//blimp/net", |
135 "//net", | 147 "//net", |
136 "//services/shell/public/cpp", | 148 "//services/shell/public/cpp", |
137 | 149 |
138 # TODO(khushalsagar|scottmg): Remove this dependency from browser to | 150 # TODO(khushalsagar|scottmg): Remove this dependency from browser to |
139 # blink. See https://crbug.com/608114. | 151 # blink. See https://crbug.com/608114. |
140 "//third_party/WebKit/public:blink", | 152 "//third_party/WebKit/public:blink", |
(...skipping 17 matching lines...) Expand all Loading... |
158 } | 170 } |
159 | 171 |
160 manifest_package = blimp_package_name | 172 manifest_package = blimp_package_name |
161 blimp_apk_manifest = "$target_gen_dir/blimp_apk_manifest/AndroidManifest.xml" | 173 blimp_apk_manifest = "$target_gen_dir/blimp_apk_manifest/AndroidManifest.xml" |
162 blimp_test_apk_manifest = | 174 blimp_test_apk_manifest = |
163 "$target_gen_dir/blimp_test_apk_manifest/AndroidManifest.xml" | 175 "$target_gen_dir/blimp_test_apk_manifest/AndroidManifest.xml" |
164 | 176 |
165 jinja_variables = [ "manifest_package=$manifest_package" ] | 177 jinja_variables = [ "manifest_package=$manifest_package" ] |
166 | 178 |
167 jinja_template("blimp_apk_manifest") { | 179 jinja_template("blimp_apk_manifest") { |
168 input = "app/android/AndroidManifest.xml.jinja2" | 180 visibility = [ ":*" ] |
| 181 |
| 182 input = "android/AndroidManifest.xml.jinja2" |
169 output = blimp_apk_manifest | 183 output = blimp_apk_manifest |
170 variables = jinja_variables | 184 variables = jinja_variables |
171 } | 185 } |
172 | 186 |
173 jinja_template("blimp_test_apk_manifest") { | 187 jinja_template("blimp_test_apk_manifest") { |
174 input = "app/android/javatests/AndroidManifest.xml.jinja2" | 188 visibility = [ ":*" ] |
| 189 |
| 190 input = "android/javatests/AndroidManifest.xml.jinja2" |
175 output = blimp_test_apk_manifest | 191 output = blimp_test_apk_manifest |
176 variables = jinja_variables | 192 variables = jinja_variables |
177 } | 193 } |
178 | 194 |
179 generate_jni("jni_headers") { | 195 generate_jni("jni_headers") { |
| 196 visibility = [ ":*" ] |
| 197 |
180 sources = [ | 198 sources = [ |
181 "app/android/java/src/org/chromium/blimp/BlimpLibraryLoader.java", | 199 "android/java/src/org/chromium/blimp/BlimpLibraryLoader.java", |
182 "app/android/java/src/org/chromium/blimp/BlimpView.java", | 200 "android/java/src/org/chromium/blimp/BlimpView.java", |
183 "app/android/java/src/org/chromium/blimp/session/BlimpClientSession.java", | 201 "android/java/src/org/chromium/blimp/session/BlimpClientSession.java", |
184 "app/android/java/src/org/chromium/blimp/session/TabControlFeature.java", | 202 "android/java/src/org/chromium/blimp/session/TabControlFeature.java", |
185 "app/android/java/src/org/chromium/blimp/toolbar/Toolbar.java", | 203 "android/java/src/org/chromium/blimp/toolbar/Toolbar.java", |
186 ] | 204 ] |
187 | 205 |
188 jni_package = "blimp" | 206 jni_package = "blimp" |
189 } | 207 } |
190 | 208 |
191 android_resources("blimp_java_resources") { | 209 android_resources("blimp_java_resources") { |
192 resource_dirs = [ "app/android/java/res" ] | 210 visibility = [ |
| 211 ":*", |
| 212 "//blimp/client/core/contents/*", # TODO(xingliu): Remove this. |
| 213 "//blimp/client/core/settings/*", # TODO(xingliu): Remove this. |
| 214 ] |
| 215 resource_dirs = [ "android/java/res" ] |
193 deps = [ | 216 deps = [ |
194 ":blimp_strings_grd", | 217 ":blimp_strings_grd", |
195 ] | 218 ] |
196 custom_package = "org.chromium.blimp" | 219 custom_package = "org.chromium.blimp" |
197 } | 220 } |
198 | 221 |
199 java_strings_grd("blimp_strings_grd") { | 222 java_strings_grd("blimp_strings_grd") { |
200 grd_file = "app/android/java/strings/android_blimp_strings.grd" | 223 grd_file = "android/java/strings/android_blimp_strings.grd" |
201 outputs = [ | 224 outputs = [ |
202 "values-am/android_blimp_strings.xml", | 225 "values-am/android_blimp_strings.xml", |
203 "values-ar/android_blimp_strings.xml", | 226 "values-ar/android_blimp_strings.xml", |
204 "values-bg/android_blimp_strings.xml", | 227 "values-bg/android_blimp_strings.xml", |
205 "values-ca/android_blimp_strings.xml", | 228 "values-ca/android_blimp_strings.xml", |
206 "values-cs/android_blimp_strings.xml", | 229 "values-cs/android_blimp_strings.xml", |
207 "values-da/android_blimp_strings.xml", | 230 "values-da/android_blimp_strings.xml", |
208 "values-de/android_blimp_strings.xml", | 231 "values-de/android_blimp_strings.xml", |
209 "values-el/android_blimp_strings.xml", | 232 "values-el/android_blimp_strings.xml", |
210 "values/android_blimp_strings.xml", | 233 "values/android_blimp_strings.xml", |
(...skipping 29 matching lines...) Expand all Loading... |
240 "values-th/android_blimp_strings.xml", | 263 "values-th/android_blimp_strings.xml", |
241 "values-tr/android_blimp_strings.xml", | 264 "values-tr/android_blimp_strings.xml", |
242 "values-uk/android_blimp_strings.xml", | 265 "values-uk/android_blimp_strings.xml", |
243 "values-vi/android_blimp_strings.xml", | 266 "values-vi/android_blimp_strings.xml", |
244 "values-zh-rCN/android_blimp_strings.xml", | 267 "values-zh-rCN/android_blimp_strings.xml", |
245 "values-zh-rTW/android_blimp_strings.xml", | 268 "values-zh-rTW/android_blimp_strings.xml", |
246 ] | 269 ] |
247 } | 270 } |
248 | 271 |
249 android_library("blimp_java") { | 272 android_library("blimp_java") { |
| 273 visibility = [ ":*" ] |
| 274 |
250 deps = [ | 275 deps = [ |
251 ":blimp_java_resources", | 276 ":blimp_java_resources", |
252 "//base:base_java", | 277 "//base:base_java", |
253 "//blimp/client/core:core_java", | 278 "//blimp/client/core:core_java", |
254 "//blimp/client/public:public_headers_java", | 279 "//blimp/client/public:public_headers_java", |
255 "//third_party/android_tools:android_support_annotations_java", | 280 "//third_party/android_tools:android_support_annotations_java", |
256 | 281 |
257 # TODO(dtrainor): Remove the ui_java target once no more Android Toast | 282 # TODO(dtrainor): Remove the ui_java target once no more Android Toast |
258 # notifications are used. | 283 # notifications are used. |
259 "//ui/android:ui_java", | 284 "//ui/android:ui_java", |
260 google_play_services_library, | 285 google_play_services_library, |
261 ] | 286 ] |
262 | 287 |
263 java_files = [ | 288 java_files = [ |
264 "app/android/java/src/org/chromium/blimp/auth/RetryingTokenSource.java", | 289 "android/java/src/org/chromium/blimp/auth/RetryingTokenSource.java", |
265 "app/android/java/src/org/chromium/blimp/auth/TokenSource.java", | 290 "android/java/src/org/chromium/blimp/auth/TokenSource.java", |
266 "app/android/java/src/org/chromium/blimp/auth/TokenSourceImpl.java", | 291 "android/java/src/org/chromium/blimp/auth/TokenSourceImpl.java", |
267 "app/android/java/src/org/chromium/blimp/BlimpApplication.java", | 292 "android/java/src/org/chromium/blimp/BlimpApplication.java", |
268 "app/android/java/src/org/chromium/blimp/BlimpLibraryLoader.java", | 293 "android/java/src/org/chromium/blimp/BlimpLibraryLoader.java", |
269 "app/android/java/src/org/chromium/blimp/BlimpRendererActivity.java", | 294 "android/java/src/org/chromium/blimp/BlimpRendererActivity.java", |
270 "app/android/java/src/org/chromium/blimp/BlimpView.java", | 295 "android/java/src/org/chromium/blimp/BlimpView.java", |
271 "app/android/java/src/org/chromium/blimp/BrowserRestartActivity.java", | 296 "android/java/src/org/chromium/blimp/BrowserRestartActivity.java", |
272 "app/android/java/src/org/chromium/blimp/preferences/PreferencesUtil.java"
, | 297 "android/java/src/org/chromium/blimp/preferences/PreferencesUtil.java", |
273 "app/android/java/src/org/chromium/blimp/session/BlimpClientSession.java", | 298 "android/java/src/org/chromium/blimp/session/BlimpClientSession.java", |
274 "app/android/java/src/org/chromium/blimp/session/EngineInfo.java", | 299 "android/java/src/org/chromium/blimp/session/EngineInfo.java", |
275 "app/android/java/src/org/chromium/blimp/session/TabControlFeature.java", | 300 "android/java/src/org/chromium/blimp/session/TabControlFeature.java", |
276 "app/android/java/src/org/chromium/blimp/settings/AboutBlimpPreferences.ja
va", | 301 "android/java/src/org/chromium/blimp/settings/AboutBlimpPreferences.java", |
277 "app/android/java/src/org/chromium/blimp/settings/Preferences.java", | 302 "android/java/src/org/chromium/blimp/settings/Preferences.java", |
278 "app/android/java/src/org/chromium/blimp/toolbar/Toolbar.java", | 303 "android/java/src/org/chromium/blimp/toolbar/Toolbar.java", |
279 "app/android/java/src/org/chromium/blimp/toolbar/ToolbarMenu.java", | 304 "android/java/src/org/chromium/blimp/toolbar/ToolbarMenu.java", |
280 "app/android/java/src/org/chromium/blimp/toolbar/UrlBar.java", | 305 "android/java/src/org/chromium/blimp/toolbar/UrlBar.java", |
281 ] | 306 ] |
282 } | 307 } |
283 | 308 |
284 android_library("blimp_test_java") { | 309 android_library("blimp_test_java") { |
| 310 visibility = [ ":*" ] |
| 311 |
285 testonly = true | 312 testonly = true |
286 | 313 |
287 deps = [ | 314 deps = [ |
288 ":blimp_java", | 315 ":blimp_java", |
289 "//base:base_java", | 316 "//base:base_java", |
290 "//base:base_java_test_support", | 317 "//base:base_java_test_support", |
291 "//blimp/client/core/common:common_java", | 318 "//blimp/client/core/common:common_java", |
292 "//blimp/client/core/contents:contents_java", | 319 "//blimp/client/core/contents:contents_java", |
293 "//blimp/client/core/settings:settings_java", | 320 "//blimp/client/core/settings:settings_java", |
294 "//blimp/client/public:public_headers_java", | 321 "//blimp/client/public:public_headers_java", |
295 "//components/signin/core/browser/android:java", | 322 "//components/signin/core/browser/android:java", |
296 "//components/sync/android:sync_java", | 323 "//components/sync/android:sync_java", |
297 "//third_party/android_tools:android_support_v7_appcompat_java", | 324 "//third_party/android_tools:android_support_v7_appcompat_java", |
298 "//ui/android:ui_java", | 325 "//ui/android:ui_java", |
299 google_play_services_library, | 326 google_play_services_library, |
300 ] | 327 ] |
301 | 328 |
302 java_files = [ | 329 java_files = [ |
303 "app/android/javatests/src/org/chromium/blimp/auth/MockTokenSource.java", | 330 "android/javatests/src/org/chromium/blimp/auth/MockTokenSource.java", |
304 "app/android/javatests/src/org/chromium/blimp/auth/RetryingTokenSourceTest
.java", | 331 "android/javatests/src/org/chromium/blimp/auth/RetryingTokenSourceTest.jav
a", |
305 "app/android/javatests/src/org/chromium/blimp/core/MockBlimpClientContext.
java", | 332 "android/javatests/src/org/chromium/blimp/core/MockBlimpClientContext.java
", |
306 "app/android/javatests/src/org/chromium/blimp/core/MockBlimpClientContextD
elegate.java", | 333 "android/javatests/src/org/chromium/blimp/core/MockBlimpClientContextDeleg
ate.java", |
307 "app/android/javatests/src/org/chromium/blimp/core/settings/BlimpPreferenc
esTest.java", | 334 "android/javatests/src/org/chromium/blimp/core/settings/BlimpPreferencesTe
st.java", |
308 "app/android/javatests/src/org/chromium/blimp/core/settings/MockPreference
s.java", | 335 "android/javatests/src/org/chromium/blimp/core/settings/MockPreferences.ja
va", |
309 "app/android/javatests/src/org/chromium/blimp/BlimpNativeInstrumentationTe
stCase.java", | 336 "android/javatests/src/org/chromium/blimp/BlimpNativeInstrumentationTestCa
se.java", |
310 ] | 337 ] |
311 } | 338 } |
312 | 339 |
313 shared_library("blimp_client_android") { | 340 shared_library("blimp_app_android") { |
314 deps = [ | 341 deps = [ |
315 ":client", | 342 ":app", |
316 ":jni_headers", | 343 ":jni_headers", |
317 "//base", | 344 "//base", |
318 "//blimp/client/core", | 345 "//blimp/client/core", |
319 "//blimp/client/core/compositor", | 346 "//blimp/client/core/compositor", |
320 "//blimp/client/core/contents", | 347 "//blimp/client/core/contents", |
321 "//blimp/client/core/session:session", | 348 "//blimp/client/core/session:session", |
322 "//blimp/client/core/settings", | 349 "//blimp/client/core/settings", |
323 "//blimp/client/public:public_headers", | 350 "//blimp/client/public:public_headers", |
324 "//blimp/common", | 351 "//blimp/common", |
325 "//blimp/common/proto", | 352 "//blimp/common/proto", |
326 "//blimp/net", | 353 "//blimp/net", |
327 "//components/safe_json/android:safe_json_jni_headers", | 354 "//components/safe_json/android:safe_json_jni_headers", |
328 "//components/version_info", | 355 "//components/version_info", |
329 "//net", | 356 "//net", |
330 "//skia", | 357 "//skia", |
331 "//ui/gfx/geometry", | 358 "//ui/gfx/geometry", |
332 "//ui/gl", | 359 "//ui/gl", |
333 "//url:url", | 360 "//url:url", |
334 ] | 361 ] |
335 | 362 |
336 sources = [ | 363 sources = [ |
337 "app/android/blimp_app_jni_registrar.cc", | 364 "android/blimp_app_jni_registrar.cc", |
338 "app/android/blimp_app_jni_registrar.h", | 365 "android/blimp_app_jni_registrar.h", |
339 "app/android/blimp_client_session_android.cc", | 366 "android/blimp_client_session_android.cc", |
340 "app/android/blimp_client_session_android.h", | 367 "android/blimp_client_session_android.h", |
341 "app/android/blimp_library_loader.cc", | 368 "android/blimp_library_loader.cc", |
342 "app/android/blimp_library_loader.h", | 369 "android/blimp_library_loader.h", |
343 "app/android/blimp_view.cc", | 370 "android/blimp_view.cc", |
344 "app/android/blimp_view.h", | 371 "android/blimp_view.h", |
345 "app/android/tab_control_feature_android.cc", | 372 "android/tab_control_feature_android.cc", |
346 "app/android/tab_control_feature_android.h", | 373 "android/tab_control_feature_android.h", |
347 "app/android/toolbar.cc", | 374 "android/toolbar.cc", |
348 "app/android/toolbar.h", | 375 "android/toolbar.h", |
349 "app/user_agent.cc", | 376 "user_agent.cc", |
350 "app/user_agent.h", | 377 "user_agent.h", |
351 ] | 378 ] |
352 | 379 |
353 libs = [ "android" ] | 380 libs = [ "android" ] |
354 } | 381 } |
355 | 382 |
356 android_apk("blimp_apk") { | 383 android_apk("blimp_apk") { |
357 deps = [ | 384 deps = [ |
358 ":blimp_java", | 385 ":blimp_java", |
359 "//base:base_java", | 386 "//base:base_java", |
360 "//blimp/client/core:core_java", | 387 "//blimp/client/core:core_java", |
361 "//components/safe_json/android:safe_json_java", | 388 "//components/safe_json/android:safe_json_java", |
362 "//net/android:net_java", | 389 "//net/android:net_java", |
363 ] | 390 ] |
364 apk_name = "Blimp" | 391 apk_name = "Blimp" |
365 android_manifest = blimp_apk_manifest | 392 android_manifest = blimp_apk_manifest |
366 android_manifest_dep = ":blimp_apk_manifest" | 393 android_manifest_dep = ":blimp_apk_manifest" |
367 shared_libraries = [ ":blimp_client_android" ] | 394 shared_libraries = [ ":blimp_app_android" ] |
368 } | 395 } |
369 | 396 |
370 instrumentation_test_apk("blimp_test_apk") { | 397 instrumentation_test_apk("blimp_test_apk") { |
371 apk_name = "BlimpTest" | 398 apk_name = "BlimpTest" |
372 apk_under_test = ":blimp_apk" | 399 apk_under_test = ":blimp_apk" |
373 android_manifest = blimp_test_apk_manifest | 400 android_manifest = blimp_test_apk_manifest |
374 android_manifest_dep = ":blimp_test_apk_manifest" | 401 android_manifest_dep = ":blimp_test_apk_manifest" |
375 deps = [ | 402 deps = [ |
376 ":blimp_test_java", | 403 ":blimp_test_java", |
377 ] | 404 ] |
378 } | 405 } |
379 } | 406 } |
OLD | NEW |