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 { | 5 { |
6 'targets': [ | 6 'targets': [ |
7 { | 7 { |
8 'target_name': 'devtools_bridge_jni_headers', | 8 'target_name': 'devtools_bridge_jni_headers', |
9 'type': 'none', | 9 'type': 'none', |
10 'sources': [ | 10 'sources': [ |
(...skipping 23 matching lines...) Expand all Loading... |
34 }, | 34 }, |
35 { | 35 { |
36 'target_name': 'devtools_bridge_javalib', | 36 'target_name': 'devtools_bridge_javalib', |
37 'type': 'none', | 37 'type': 'none', |
38 'variables': { | 38 'variables': { |
39 'java_in_dir': 'devtools_bridge/android/java', | 39 'java_in_dir': 'devtools_bridge/android/java', |
40 }, | 40 }, |
41 'includes': [ '../build/java.gypi' ], | 41 'includes': [ '../build/java.gypi' ], |
42 'dependencies': [ | 42 'dependencies': [ |
43 '../third_party/android_tools/android_tools.gyp:android_gcm', | 43 '../third_party/android_tools/android_tools.gyp:android_gcm', |
44 '../third_party/libjingle/libjingle.gyp:libjingle_peerconnection_javalib
', | |
45 '../base/base.gyp:base_java', | 44 '../base/base.gyp:base_java', |
46 ], | 45 ], |
47 }, | 46 }, |
48 { | 47 { |
49 'target_name': 'libdevtools_bridge_natives_so', | 48 'target_name': 'libdevtools_bridge_natives_so', |
50 'type': 'shared_library', | 49 'type': 'shared_library', |
51 'sources': [ | 50 'sources': [ |
52 'devtools_bridge/test/android/javatests/jni/jni_onload.cc', | 51 'devtools_bridge/test/android/javatests/jni/jni_onload.cc', |
53 ], | 52 ], |
54 'dependencies': [ | 53 'dependencies': [ |
55 '../base/base.gyp:base', | 54 '../base/base.gyp:base', |
56 'devtools_bridge', | 55 'devtools_bridge', |
57 ], | 56 ], |
58 }, | 57 }, |
59 { | 58 { |
60 'target_name': 'devtools_bridge_testutils', | 59 'target_name': 'devtools_bridge_testutils', |
61 'type': 'none', | 60 'type': 'none', |
62 'variables': { | 61 'variables': { |
63 'java_in_dir': 'devtools_bridge/test/android/javatests', | 62 'java_in_dir': 'devtools_bridge/test/android/javatests', |
64 }, | 63 }, |
65 'includes': [ '../build/java.gypi' ], | 64 'includes': [ '../build/java.gypi' ], |
66 'dependencies': [ | 65 'dependencies': [ |
67 '../third_party/libjingle/libjingle.gyp:libjingle_peerconnection_javalib
', | |
68 'devtools_bridge_javalib', | 66 'devtools_bridge_javalib', |
69 ], | 67 ], |
70 }, | 68 }, |
71 { | 69 { |
72 'target_name': 'devtools_bridge_tests_apk', | 70 'target_name': 'devtools_bridge_tests_apk', |
73 'type': 'none', | 71 'type': 'none', |
74 'dependencies': [ | 72 'dependencies': [ |
75 'devtools_bridge_javalib', | 73 'devtools_bridge_javalib', |
76 'devtools_bridge_testutils', | 74 'devtools_bridge_testutils', |
| 75 'libdevtools_bridge_natives_so', |
77 ], | 76 ], |
78 'variables': { | 77 'variables': { |
79 'apk_name': 'DevToolsBridgeTest', | 78 'apk_name': 'DevToolsBridgeTest', |
80 'test_suite_name': 'devtools_bridge_tests', | 79 'test_suite_name': 'devtools_bridge_tests', |
81 'java_in_dir': 'devtools_bridge/android/javatests', | 80 'java_in_dir': 'devtools_bridge/android/javatests', |
82 'native_lib_target': 'libjingle_peerconnection_so', | |
83 'is_test_apk': 1, | |
84 }, | |
85 'includes': [ '../build/java_apk.gypi' ], | |
86 }, | |
87 { | |
88 'target_name': 'devtools_bridge_tests2_apk', | |
89 'type': 'none', | |
90 'dependencies': [ | |
91 'devtools_bridge_javalib', | |
92 'libdevtools_bridge_natives_so', | |
93 ], | |
94 'variables': { | |
95 'apk_name': 'DevToolsBridgeTest2', | |
96 'test_suite_name': 'devtools_bridge_tests', | |
97 'java_in_dir': 'devtools_bridge/android/javatests2', | |
98 'native_lib_target': 'libdevtools_bridge_natives_so', | 81 'native_lib_target': 'libdevtools_bridge_natives_so', |
99 'is_test_apk': 1, | 82 'is_test_apk': 1, |
100 }, | 83 }, |
101 'includes': [ '../build/java_apk.gypi' ], | 84 'includes': [ '../build/java_apk.gypi' ], |
102 }, | 85 }, |
103 ], | 86 ], |
104 } | 87 } |
OLD | NEW |