Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(17)

Side by Side Diff: net/android/BUILD.gn

Issue 1465383003: [Android] Add ChromiumNetTestSupport.apk for the java EmbeddedTestServer. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: agrieve comments Created 5 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 android_library("net_java") { 8 android_library("net_java") {
9 DEPRECATED_java_in_dir = "java/src" 9 DEPRECATED_java_in_dir = "java/src"
10 deps = [ 10 deps = [
11 "//base:base_java", 11 "//base:base_java",
12 ] 12 ]
13 srcjar_deps = [ 13 srcjar_deps = [
14 ":net_errors_java", 14 ":net_errors_java",
15 ":net_android_java_enums_srcjar", 15 ":net_android_java_enums_srcjar",
16 ":remote_android_keystore_aidl", 16 ":remote_android_keystore_aidl",
17 ] 17 ]
18 } 18 }
19 19
20 android_aidl("remote_android_keystore_aidl") { 20 android_aidl("remote_android_keystore_aidl") {
21 interface_file = 21 interface_file =
22 "java/src/org/chromium/net/IRemoteAndroidKeyStoreInterface.aidl" 22 "java/src/org/chromium/net/IRemoteAndroidKeyStoreInterface.aidl"
23 sources = [ 23 sources = [
24 "java/src/org/chromium/net/IRemoteAndroidKeyStore.aidl", 24 "java/src/org/chromium/net/IRemoteAndroidKeyStore.aidl",
25 "java/src/org/chromium/net/IRemoteAndroidKeyStoreCallbacks.aidl", 25 "java/src/org/chromium/net/IRemoteAndroidKeyStoreCallbacks.aidl",
26 ] 26 ]
27 } 27 }
28 28
29 android_aidl("embedded_test_server_aidl") {
30 interface_file = "../test/android/javatests/src/org/chromium/net/test/IEmbedde dTestServerInterface.aidl"
31 sources = [
32 "../test/android/javatests/src/org/chromium/net/test/IEmbeddedTestServerImpl .aidl",
33 ]
34 }
35
29 android_library("net_java_test_support") { 36 android_library("net_java_test_support") {
37 testonly = true
30 DEPRECATED_java_in_dir = "../test/android/javatests/src" 38 DEPRECATED_java_in_dir = "../test/android/javatests/src"
31 deps = [ 39 deps = [
32 ":net_java", 40 ":net_java",
33 "//base:base_java", 41 "//base:base_java",
42 "//base:base_java_test_support",
34 "//third_party/android_tools:legacy_http_javalib", 43 "//third_party/android_tools:legacy_http_javalib",
35 ] 44 ]
36 srcjar_deps = [ ":net_java_test_support_enums_srcjar" ] 45 srcjar_deps = [
46 ":embedded_test_server_aidl",
47 ":net_java_test_support_enums_srcjar",
48 ]
49 }
50
51 shared_library("net_java_test_native_support") {
52 testonly = true
53 deps = [
54 "//net:test_support",
55 ]
56 }
57
58 android_apk("net_test_support_apk") {
59 testonly = true
60 deps = [
61 ":net_java_test_native_support",
62 ":net_java_test_support",
63 "//base:base_java",
64 ]
65 android_manifest = "../test/android/javatests/AndroidManifest.xml"
66 apk_name = "ChromiumNetTestSupport"
67 native_libs = [ "libnet_java_test_native_support.so" ]
68 native_libraries_template =
69 "//base/test/android/java/templates/NativeTestLibraries.template"
37 } 70 }
38 71
39 android_resources("net_unittests_apk_resources") { 72 android_resources("net_unittests_apk_resources") {
40 resource_dirs = [ "unittest_support/res" ] 73 resource_dirs = [ "unittest_support/res" ]
41 custom_package = "org.chromium.native_test" 74 custom_package = "org.chromium.native_test"
42 } 75 }
43 76
44 android_library("net_javatests") { 77 android_library("net_javatests") {
78 testonly = true
45 DEPRECATED_java_in_dir = "javatests/src" 79 DEPRECATED_java_in_dir = "javatests/src"
46 deps = [ 80 deps = [
47 ":net_java", 81 ":net_java",
48 ":net_java_test_support", 82 ":net_java_test_support",
49 "//base:base_java", 83 "//base:base_java",
50 "//base:base_java_test_support", 84 "//base:base_java_test_support",
51 ] 85 ]
52 } 86 }
53 87
54 java_cpp_template("net_errors_java") { 88 java_cpp_template("net_errors_java") {
(...skipping 27 matching lines...) Expand all
82 java_files = 116 java_files =
83 [ "junit/src/org/chromium/net/HttpNegotiateAuthenticatorTest.java" ] 117 [ "junit/src/org/chromium/net/HttpNegotiateAuthenticatorTest.java" ]
84 deps = [ 118 deps = [
85 ":net_java", 119 ":net_java",
86 "//base:base_java", 120 "//base:base_java",
87 "//base:base_java_test_support", 121 "//base:base_java_test_support",
88 "//base:base_junit_test_support", 122 "//base:base_junit_test_support",
89 "//third_party/junit:hamcrest", 123 "//third_party/junit:hamcrest",
90 ] 124 ]
91 } 125 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698