Roll src/third_party/WebKit a7dac35:614cd2f (svn 190788:190793)
[chromium-blink-merge.git] / testing / android / native_test.gyp
blob632d6871db72559bab0ef34bf9f86d5d523b51dd
1 # Copyright (c) 2012 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.
6   'conditions': [
7     ['OS=="android"', {
8       'targets': [
9         {
10           # GN: //testing/android:native_test_native_code
11           'target_name': 'native_test_native_code',
12           'message': 'building native pieces of native test package',
13           'type': 'static_library',
14           'sources': [
15             'native_test_jni_onload.cc',
16             'native_test_launcher.cc',
17             'native_test_launcher.h',
18           ],
19           'dependencies': [
20             '../../base/base.gyp:base',
21             '../../base/base.gyp:test_support_base',
22             '../../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotations',
23             '../gtest.gyp:gtest',
24             'native_test_jni_headers',
25             'native_test_util',
26           ],
27         },
28         {
29           # GN: //testing/android:native_test_jni_headers
30           'target_name': 'native_test_jni_headers',
31           'type': 'none',
32           'sources': [
33             'java/src/org/chromium/native_test/ChromeNativeTestActivity.java'
34           ],
35           'variables': {
36             'jni_gen_package': 'testing',
37           },
38           'includes': [ '../../build/jni_generator.gypi' ],
39         },
40         {
41           # GN: //testing/android:native_test_util
42           'target_name': 'native_test_util',
43           'type': 'static_library',
44           'sources': [
45             'native_test_util.cc',
46             'native_test_util.h',
47           ],
48           'dependencies': [
49             '../../base/base.gyp:base',
50           ],
51         },
52       ],
53     }]
54   ],