blob: fb9291268228dfd1f60d9294a7885e9b94d4e1aa [file] [log] [blame]
[email protected]9a3449062012-11-14 14:05:141# Copyright (c) 2012 The Chromium Authors. All rights reserved.
2#
3# Use of this source code is governed by a BSD-style license that can be
4# found in the LICENSE file.
5
6{
7 'conditions': [
8 ['OS=="android"', {
9 'targets': [
10 {
cjhopman11a68cb2014-10-13 22:47:5411 # GN: //components/web_contents_delegate_android:web_contents_delegate_android
[email protected]9a3449062012-11-14 14:05:1412 'target_name': 'web_contents_delegate_android',
13 'type': 'static_library',
14 'dependencies': [
15 '../base/base.gyp:base',
[email protected]434a1322013-01-12 23:04:3116 '../content/content.gyp:content_browser',
17 '../content/content.gyp:content_common',
[email protected]9a3449062012-11-14 14:05:1418 '../net/net.gyp:net',
19 '../skia/skia.gyp:skia',
[email protected]ed8fd9152014-03-13 10:20:3720 '../ui/base/ui_base.gyp:ui_base',
[email protected]529a3cf2013-09-30 02:47:4821 '../ui/gfx/gfx.gyp:gfx',
[email protected]b5e2d782013-12-18 21:01:1522 '../ui/gfx/gfx.gyp:gfx_geometry',
[email protected]9a3449062012-11-14 14:05:1423 'web_contents_delegate_android_jni_headers',
24 ],
25 'include_dirs': [
26 '..',
27 '../skia/config',
[email protected]9a3449062012-11-14 14:05:1428 ],
29 'sources': [
[email protected]434a1322013-01-12 23:04:3130 'web_contents_delegate_android/color_chooser_android.cc',
31 'web_contents_delegate_android/color_chooser_android.h',
32 'web_contents_delegate_android/component_jni_registrar.cc',
33 'web_contents_delegate_android/component_jni_registrar.h',
[email protected]edc3af82013-12-12 21:24:0734 'web_contents_delegate_android/validation_message_bubble_android.cc',
35 'web_contents_delegate_android/validation_message_bubble_android.h',
[email protected]434a1322013-01-12 23:04:3136 'web_contents_delegate_android/web_contents_delegate_android.cc',
37 'web_contents_delegate_android/web_contents_delegate_android.h',
[email protected]9a3449062012-11-14 14:05:1438 ],
39 },
40 {
cjhopman11a68cb2014-10-13 22:47:5441 # GN: //components/web_contents_delegate_android:web_contents_delegate_android_java
[email protected]9a3449062012-11-14 14:05:1442 'target_name': 'web_contents_delegate_android_java',
43 'type': 'none',
44 'dependencies': [
45 '../base/base.gyp:base',
[email protected]434a1322013-01-12 23:04:3146 '../content/content.gyp:content_java',
[email protected]9a3449062012-11-14 14:05:1447 ],
48 'variables': {
[email protected]434a1322013-01-12 23:04:3149 'java_in_dir': 'web_contents_delegate_android/android/java',
[email protected]9a3449062012-11-14 14:05:1450 },
51 'includes': [ '../build/java.gypi' ],
52 },
53 {
cjhopman11a68cb2014-10-13 22:47:5454 # GN: //components/web_contents_delegate_android:web_contents_delegate_android_jni_headers
[email protected]9a3449062012-11-14 14:05:1455 'target_name': 'web_contents_delegate_android_jni_headers',
56 'type': 'none',
57 'sources': [
[email protected]434a1322013-01-12 23:04:3158 'web_contents_delegate_android/android/java/src/org/chromium/components/web_contents_delegate_android/ColorChooserAndroid.java',
[email protected]edc3af82013-12-12 21:24:0759 'web_contents_delegate_android/android/java/src/org/chromium/components/web_contents_delegate_android/ValidationMessageBubble.java',
[email protected]434a1322013-01-12 23:04:3160 'web_contents_delegate_android/android/java/src/org/chromium/components/web_contents_delegate_android/WebContentsDelegateAndroid.java',
[email protected]9a3449062012-11-14 14:05:1461 ],
62 'variables': {
[email protected]521cd942013-03-07 22:34:0563 'jni_gen_package': 'web_contents_delegate_android',
[email protected]9a3449062012-11-14 14:05:1464 },
65 'includes': [ '../build/jni_generator.gypi' ],
66 },
67 ],
68 }],
69 ],
70}