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

Side by Side Diff: blimp/client/core/BUILD.gn

Issue 2204223005: Blimp OAuth2 token retreival on application start up. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Add deps file. Created 4 years, 4 months 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 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 declare_args() { 10 declare_args() {
(...skipping 148 matching lines...) Expand 10 before | Expand all | Expand 10 after
159 visibility = [ ":*" ] 159 visibility = [ ":*" ]
160 160
161 java_files = [ "android/java/src/org/chromium/blimp/core/DummyBlimpClientCon text.java" ] 161 java_files = [ "android/java/src/org/chromium/blimp/core/DummyBlimpClientCon text.java" ]
162 162
163 deps = [ 163 deps = [
164 "//base:base_java", 164 "//base:base_java",
165 "//blimp/client/public:public_headers_java", 165 "//blimp/client/public:public_headers_java",
166 ] 166 ]
167 } 167 }
168 168
169 android_library("auth_java") {
David Trainor- moved to gerrit 2016/08/05 15:49:09 Hmm I wonder if we should just merge all core java
nyquist 2016/08/05 17:05:07 My idea with the directory structure would be to h
nyquist 2016/08/05 17:09:31 Also, to the point of that's how many other target
xingliu 2016/08/09 04:17:45 For java files, will have circular deps issue betw
170 visibility = [ "//blimp/client/*" ]
171
172 java_files =
173 [ "android/java/src/org/chromium/blimp/core/auth/Authenticator.java" ]
174
175 deps = [
176 ":common_java",
177 ":switches_java",
178 "//base:base_java",
179 "//blimp/client/public:public_headers_java",
180 "//components/sync/android:sync_java",
181 ]
182 }
183
184 android_library("common_java") {
185 visibility = [ "//blimp/client/*" ]
186
187 java_files = [ "android/java/src/org/chromium/blimp/core/common/PreferencesU til.java" ]
188
189 deps = [
190 "//base:base_java",
191 ]
192 }
193
169 android_library("context_java") { 194 android_library("context_java") {
170 visibility = [ "//blimp/client/*" ] 195 visibility = [ "//blimp/client/*" ]
171 196
172 java_files = [ "android/java/src/org/chromium/blimp/core/BlimpClientContextI mpl.java" ] 197 java_files = [ "android/java/src/org/chromium/blimp/core/BlimpClientContextI mpl.java" ]
173 198
174 deps = [ 199 deps = [
200 ":auth_java",
201 ":common_java",
175 "//base:base_java", 202 "//base:base_java",
176 "//blimp/client/core:settings_java", 203 "//blimp/client/core:settings_java",
177 "//blimp/client/core/contents:contents_java", 204 "//blimp/client/core/contents:contents_java",
178 "//blimp/client/public:public_headers_java", 205 "//blimp/client/public:public_headers_java",
179 ] 206 ]
180 } 207 }
181 208
182 android_library("switches_java") { 209 android_library("switches_java") {
183 visibility = [ "//blimp/client/*" ] 210 visibility = [ "//blimp/client/*" ]
184 211
185 java_files = 212 java_files =
186 [ "android/java/src/org/chromium/blimp/core/BlimpClientSwitches.java" ] 213 [ "android/java/src/org/chromium/blimp/core/BlimpClientSwitches.java" ]
187 } 214 }
188 215
189 android_library("settings_java") { 216 android_library("settings_java") {
190 visibility = [ "//blimp/client/*" ] 217 visibility = [ "//blimp/client/*" ]
191 218
192 java_files = [ "android/java/src/org/chromium/blimp/core/settings/AboutBlimp Preferences.java" ] 219 java_files = [ "android/java/src/org/chromium/blimp/core/settings/AboutBlimp Preferences.java" ]
193 220
194 # TODO(xingliu): Remove android support v7 dependency and move android resou rces to Chrome 221 # TODO(xingliu): Remove android support v7 dependency and move android resou rces to Chrome
195 # after Blimp merge to Chrome. 222 # after Blimp merge to Chrome.
196 deps = [ 223 deps = [
224 ":common_java",
197 "//base:base_java", 225 "//base:base_java",
198 "//blimp/client:blimp_java_resources", 226 "//blimp/client:blimp_java_resources",
199 "//blimp/client/public:public_headers_java", 227 "//blimp/client/public:public_headers_java",
200 "//third_party/android_tools:android_support_v7_appcompat_java", 228 "//third_party/android_tools:android_support_v7_appcompat_java",
201 ] 229 ]
202 } 230 }
203 231
204 generate_jni("context_jni_headers") { 232 generate_jni("context_jni_headers") {
205 visibility = [ ":*" ] 233 visibility = [ ":*" ]
206 234
207 sources = [ 235 sources = [
208 "android/java/src/org/chromium/blimp/core/BlimpClientContextImpl.java", 236 "android/java/src/org/chromium/blimp/core/BlimpClientContextImpl.java",
209 ] 237 ]
210 238
211 jni_package = "blimp/client/core" 239 jni_package = "blimp/client/core"
212 } 240 }
213 241
214 generate_jni("dummy_core_jni_headers") { 242 generate_jni("dummy_core_jni_headers") {
215 visibility = [ ":*" ] 243 visibility = [ ":*" ]
216 244
217 sources = [ 245 sources = [
218 "android/java/src/org/chromium/blimp/core/DummyBlimpClientContext.java", 246 "android/java/src/org/chromium/blimp/core/DummyBlimpClientContext.java",
219 ] 247 ]
220 248
221 jni_package = "blimp/client/core" 249 jni_package = "blimp/client/core"
222 } 250 }
223 } 251 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698