OLD | NEW |
---|---|
1 # Copyright 2016 The Chromium Authors. All rights reserved. | 1 # Copyright 2016 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 if (is_android) { | 5 if (is_android) { |
6 import("//build/config/android/config.gni") | 6 import("//build/config/android/config.gni") |
7 import("//build/config/android/rules.gni") | 7 import("//build/config/android/rules.gni") |
8 } | 8 } |
9 | 9 |
10 source_set("context") { | 10 source_set("context") { |
11 visibility = [ | |
12 ":unit_tests", | |
13 "//blimp/client/app:session", # TODO(nyquist): Remove this. See crbug/65196 4. | |
14 "//blimp/client/core", | |
15 "//blimp/engine:browser_tests", | |
David Trainor- moved to gerrit
2016/10/07 06:36:48
Is this blocked on porting over the final few unit
nyquist
2016/10/07 07:47:23
Filed a new bug for this, and added a comment for
| |
16 ] | |
17 | |
11 sources = [ | 18 sources = [ |
12 "blimp_client_context_impl.cc", | 19 "blimp_client_context_impl.cc", |
13 "blimp_client_context_impl.h", | 20 "blimp_client_context_impl.h", |
14 ] | 21 ] |
15 | 22 |
16 public_deps = [ | 23 public_deps = [ |
17 "//base", | 24 "//base", |
18 "//blimp/client/core/compositor:compositor", | 25 "//blimp/client/core/compositor:compositor", |
19 "//blimp/client/core/contents", | 26 "//blimp/client/core/contents", |
20 "//blimp/client/core/session", | 27 "//blimp/client/core/session", |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
64 "android/dummy_blimp_client_context_android.cc", | 71 "android/dummy_blimp_client_context_android.cc", |
65 "android/dummy_blimp_client_context_android.h", | 72 "android/dummy_blimp_client_context_android.h", |
66 "android/dummy_blimp_jni_registrar.cc", | 73 "android/dummy_blimp_jni_registrar.cc", |
67 ] | 74 ] |
68 | 75 |
69 deps += [ ":dummy_context_jni_headers" ] | 76 deps += [ ":dummy_context_jni_headers" ] |
70 } | 77 } |
71 } | 78 } |
72 | 79 |
73 source_set("unit_tests") { | 80 source_set("unit_tests") { |
81 visibility = [ "//blimp/client/core:unit_tests" ] | |
82 | |
74 testonly = true | 83 testonly = true |
75 | 84 |
76 sources = [ | 85 sources = [ |
77 "blimp_client_context_impl_unittest.cc", | 86 "blimp_client_context_impl_unittest.cc", |
78 ] | 87 ] |
79 | 88 |
80 deps = [ | 89 deps = [ |
81 ":context", | 90 ":context", |
82 "//blimp/client/public:public_headers", | 91 "//blimp/client/public:public_headers", |
83 "//blimp/client/test", | 92 "//blimp/client/test", |
84 "//testing/gtest", | 93 "//testing/gtest", |
85 ] | 94 ] |
86 } | 95 } |
87 | 96 |
88 if (is_android) { | 97 if (is_android) { |
89 android_library("context_java") { | 98 android_library("context_java") { |
90 visibility = [ "//blimp/client/*" ] | 99 visibility = [ "//blimp/client/core/*" ] |
91 | 100 |
92 java_files = [ "android/java/src/org/chromium/blimp/core/BlimpClientContextI mpl.java" ] | 101 java_files = [ "android/java/src/org/chromium/blimp/core/BlimpClientContextI mpl.java" ] |
93 | 102 |
94 deps = [ | 103 deps = [ |
95 "//base:base_java", | 104 "//base:base_java", |
96 "//blimp/client/core/common:common_java", | 105 "//blimp/client/core/common:common_java", |
97 "//blimp/client/core/contents:contents_java", | 106 "//blimp/client/core/contents:contents_java", |
98 "//blimp/client/core/feedback:feedback_java", | 107 "//blimp/client/core/feedback:feedback_java", |
99 "//blimp/client/core/settings:settings_java", | 108 "//blimp/client/core/settings:settings_java", |
100 "//blimp/client/core/switches:switches_java", | 109 "//blimp/client/core/switches:switches_java", |
101 "//blimp/client/public:public_headers_java", | 110 "//blimp/client/public:public_headers_java", |
102 "//ui/android:ui_java", | 111 "//ui/android:ui_java", |
103 ] | 112 ] |
104 } | 113 } |
105 | 114 |
106 android_library("dummy_context_java") { | 115 android_library("dummy_context_java") { |
107 visibility = [ "//blimp/client/*" ] | 116 visibility = [ "//blimp/client/core/*" ] |
108 | 117 |
109 java_files = [ "android/java/src/org/chromium/blimp/core/DummyBlimpClientCon text.java" ] | 118 java_files = [ "android/java/src/org/chromium/blimp/core/DummyBlimpClientCon text.java" ] |
110 | 119 |
111 deps = [ | 120 deps = [ |
112 "//base:base_java", | 121 "//base:base_java", |
113 "//blimp/client/public:public_headers_java", | 122 "//blimp/client/public:public_headers_java", |
114 "//ui/android:ui_java", | 123 "//ui/android:ui_java", |
115 ] | 124 ] |
116 } | 125 } |
117 | 126 |
(...skipping 10 matching lines...) Expand all Loading... | |
128 generate_jni("dummy_context_jni_headers") { | 137 generate_jni("dummy_context_jni_headers") { |
129 visibility = [ ":*" ] | 138 visibility = [ ":*" ] |
130 | 139 |
131 sources = [ | 140 sources = [ |
132 "android/java/src/org/chromium/blimp/core/DummyBlimpClientContext.java", | 141 "android/java/src/org/chromium/blimp/core/DummyBlimpClientContext.java", |
133 ] | 142 ] |
134 | 143 |
135 jni_package = "blimp/client/core" | 144 jni_package = "blimp/client/core" |
136 } | 145 } |
137 } | 146 } |
OLD | NEW |