0f8914bead88a76ed0290aae7dd3836041b0375b
[platform/framework/web/crosswalk.git] / src / components / devtools_bridge.gyp
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
3 # found in the LICENSE file.
4
5 {
6   'targets': [
7     {
8       'target_name': 'devtools_bridge_javalib',
9       'type': 'none',
10       'variables': {
11         'java_in_dir': 'devtools_bridge/android/java',
12       },
13       'includes': [ '../build/java.gypi' ],
14       'dependencies': [
15         '../third_party/android_tools/android_tools.gyp:android_gcm',
16         '../third_party/libjingle/libjingle.gyp:libjingle_peerconnection_javalib',
17       ],
18     },
19     {
20       'target_name': 'devtools_bridge_testutils',
21       'type': 'none',
22       'variables': {
23         'java_in_dir': 'devtools_bridge/test/android/javatests',
24       },
25       'includes': [ '../build/java.gypi' ],
26       'dependencies': [
27         '../third_party/libjingle/libjingle.gyp:libjingle_peerconnection_javalib',
28         'devtools_bridge_javalib',
29       ],
30     },
31     {
32       'target_name': 'devtools_bridge_tests_apk',
33       'type': 'none',
34       'dependencies': [
35         'devtools_bridge_javalib',
36         'devtools_bridge_testutils',
37       ],
38       'variables': {
39         'apk_name': 'DevToolsBridgeTest',
40         'test_suite_name': 'devtools_bridge_tests',
41         'java_in_dir': 'devtools_bridge/android/javatests',
42         'native_lib_target': 'libjingle_peerconnection_so',
43         'is_test_apk': 1,
44       },
45       'includes': [ '../build/java_apk.gypi' ],
46     },
47   ],
48 }