OLD | NEW |
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 import("//build/config/android/config.gni") | 5 import("//build/config/android/config.gni") |
6 import("//build/config/android/rules.gni") | 6 import("//build/config/android/rules.gni") |
7 | 7 |
8 content_jni_gypi_values = exec_script("//build/gypi_to_gn.py", | |
9 [ rebase_path("../../content_jni.gypi") ], | |
10 "scope", | |
11 [ "../../content_jni.gypi" ]) | |
12 | |
13 android_aidl("common_aidl") { | 8 android_aidl("common_aidl") { |
14 interface_file = "java/src/org/chromium/content/common/common.aidl" | 9 interface_file = "java/src/org/chromium/content/common/common.aidl" |
15 import_include = "java/src" | 10 import_include = "java/src" |
16 sources = [ | 11 sources = [ |
17 "java/src/org/chromium/content/common/IChildProcessCallback.aidl", | 12 "java/src/org/chromium/content/common/IChildProcessCallback.aidl", |
18 "java/src/org/chromium/content/common/IChildProcessService.aidl", | 13 "java/src/org/chromium/content/common/IChildProcessService.aidl", |
19 ] | 14 ] |
20 } | 15 } |
21 | 16 |
22 android_resources("content_java_resources") { | 17 android_resources("content_java_resources") { |
(...skipping 260 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
283 generate_jar_jni("jar_jni") { | 278 generate_jar_jni("jar_jni") { |
284 jni_package = "content" | 279 jni_package = "content" |
285 classes = [ | 280 classes = [ |
286 "java/util/HashSet.class", | 281 "java/util/HashSet.class", |
287 "android/view/DragEvent.class", | 282 "android/view/DragEvent.class", |
288 "android/view/MotionEvent.class", | 283 "android/view/MotionEvent.class", |
289 ] | 284 ] |
290 } | 285 } |
291 | 286 |
292 generate_jni("content_jni_headers") { | 287 generate_jni("content_jni_headers") { |
293 sources = rebase_path(content_jni_gypi_values.sources, "", "../..") | 288 sources = [ |
| 289 "java/src/org/chromium/content/app/ChildProcessServiceImpl.java", |
| 290 "java/src/org/chromium/content/app/ContentMain.java", |
| 291 "java/src/org/chromium/content/browser/BackgroundSyncNetworkObserver.java", |
| 292 "java/src/org/chromium/content/browser/BrowserStartupController.java", |
| 293 "java/src/org/chromium/content/browser/ChildProcessLauncher.java", |
| 294 "java/src/org/chromium/content/browser/ContentVideoView.java", |
| 295 "java/src/org/chromium/content/browser/ContentViewCore.java", |
| 296 "java/src/org/chromium/content/browser/ContentViewRenderView.java", |
| 297 "java/src/org/chromium/content/browser/ContentViewStatics.java", |
| 298 "java/src/org/chromium/content/browser/DeviceSensors.java", |
| 299 "java/src/org/chromium/content/browser/InterfaceProvider.java", |
| 300 "java/src/org/chromium/content/browser/InterfaceRegistrar.java", |
| 301 "java/src/org/chromium/content/browser/InterfaceRegistry.java", |
| 302 "java/src/org/chromium/content/browser/InterstitialPageDelegateAndroid.java"
, |
| 303 "java/src/org/chromium/content/browser/MediaResourceGetter.java", |
| 304 "java/src/org/chromium/content/browser/MediaSessionDelegate.java", |
| 305 "java/src/org/chromium/content/browser/MediaThrottler.java", |
| 306 "java/src/org/chromium/content/browser/MotionEventSynthesizer.java", |
| 307 "java/src/org/chromium/content/browser/ScreenOrientationProvider.java", |
| 308 "java/src/org/chromium/content/browser/SpeechRecognition.java", |
| 309 "java/src/org/chromium/content/browser/TimeZoneMonitor.java", |
| 310 "java/src/org/chromium/content/browser/TracingControllerAndroid.java", |
| 311 "java/src/org/chromium/content/browser/accessibility/BrowserAccessibilityMan
ager.java", |
| 312 "java/src/org/chromium/content/browser/framehost/NavigationControllerImpl.ja
va", |
| 313 "java/src/org/chromium/content/browser/input/DateTimeChooserAndroid.java", |
| 314 "java/src/org/chromium/content/browser/input/HandleViewResources.java", |
| 315 "java/src/org/chromium/content/browser/input/ImeAdapter.java", |
| 316 "java/src/org/chromium/content/browser/webcontents/WebContentsImpl.java", |
| 317 "java/src/org/chromium/content/browser/webcontents/WebContentsObserverProxy.
java", |
| 318 "java/src/org/chromium/content_public/browser/LoadUrlParams.java", |
| 319 "java/src/org/chromium/content_public/common/MediaMetadata.java", |
| 320 "java/src/org/chromium/content_public/common/ResourceRequestBody.java", |
| 321 ] |
294 jni_package = "content" | 322 jni_package = "content" |
295 } | 323 } |
296 | 324 |
297 group("jni") { | 325 group("jni") { |
298 public_deps = [ | 326 public_deps = [ |
299 ":content_jni_headers", | 327 ":content_jni_headers", |
300 ":jar_jni", | 328 ":jar_jni", |
301 ] | 329 ] |
302 } | 330 } |
303 | 331 |
(...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
402 "junit/src/org/chromium/content/browser/input/TextInputStateTest.java", | 430 "junit/src/org/chromium/content/browser/input/TextInputStateTest.java", |
403 "junit/src/org/chromium/content/browser/input/ThreadedInputConnectionTest.ja
va", | 431 "junit/src/org/chromium/content/browser/input/ThreadedInputConnectionTest.ja
va", |
404 "junit/src/org/chromium/content/browser/BindingManagerImplTest.java", | 432 "junit/src/org/chromium/content/browser/BindingManagerImplTest.java", |
405 ] | 433 ] |
406 deps = [ | 434 deps = [ |
407 ":content_java", | 435 ":content_java", |
408 "//base:base_java", | 436 "//base:base_java", |
409 "//base:base_java_test_support", | 437 "//base:base_java_test_support", |
410 ] | 438 ] |
411 } | 439 } |
OLD | NEW |