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

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

Issue 2173563003: Blimp settings UI integration for Chrome, everything still lives in Blimp. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Add v7 support jar in Blimp build.gn, to make trybot happy. Created 4 years, 5 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 128 matching lines...) Expand 10 before | Expand all | Expand 10 after
139 ":dummy_core_java", 139 ":dummy_core_java",
140 ] 140 ]
141 } 141 }
142 } 142 }
143 143
144 java_group("core_java") { 144 java_group("core_java") {
145 visibility = [ "//blimp/client/*" ] 145 visibility = [ "//blimp/client/*" ]
146 146
147 deps = [ 147 deps = [
148 ":context_java", 148 ":context_java",
149 ":settings_java",
149 ":switches_java", 150 ":switches_java",
150 "//blimp/client/core/contents:contents_java", 151 "//blimp/client/core/contents:contents_java",
151 ] 152 ]
152 } 153 }
153 154
154 android_library("dummy_core_java") { 155 android_library("dummy_core_java") {
155 visibility = [ ":*" ] 156 visibility = [ ":*" ]
156 157
157 java_files = [ "android/java/src/org/chromium/blimp/core/DummyBlimpClientCon text.java" ] 158 java_files = [ "android/java/src/org/chromium/blimp/core/DummyBlimpClientCon text.java" ]
158 159
159 deps = [ 160 deps = [
160 "//base:base_java", 161 "//base:base_java",
161 "//blimp/client/public:public_headers_java", 162 "//blimp/client/public:public_headers_java",
162 ] 163 ]
163 } 164 }
164 165
165 android_library("context_java") { 166 android_library("context_java") {
166 visibility = [ "//blimp/client/*" ] 167 visibility = [ "//blimp/client/*" ]
167 168
168 java_files = [ "android/java/src/org/chromium/blimp/core/BlimpClientContextI mpl.java" ] 169 java_files = [ "android/java/src/org/chromium/blimp/core/BlimpClientContextI mpl.java" ]
169 170
170 deps = [ 171 deps = [
171 "//base:base_java", 172 "//base:base_java",
173 "//blimp/client/core:settings_java",
172 "//blimp/client/core/contents:contents_java", 174 "//blimp/client/core/contents:contents_java",
173 "//blimp/client/public:public_headers_java", 175 "//blimp/client/public:public_headers_java",
174 ] 176 ]
175 } 177 }
176 178
177 android_library("switches_java") { 179 android_library("switches_java") {
178 visibility = [ "//blimp/client/*" ] 180 visibility = [ "//blimp/client/*" ]
179 181
180 java_files = 182 java_files =
181 [ "android/java/src/org/chromium/blimp/core/BlimpClientSwitches.java" ] 183 [ "android/java/src/org/chromium/blimp/core/BlimpClientSwitches.java" ]
182 } 184 }
183 185
186 android_library("settings_java") {
187 visibility = [ "//blimp/client/*" ]
188
189 java_files = [ "android/java/src/org/chromium/blimp/core/settings/AboutBlimp Preferences.java" ]
190
191 # TODO(xingliu): Remove android support v7 dependency and move android resou rces to Chrome
192 # after Blimp merge to Chrome.
193 deps = [
194 "//blimp/client:blimp_java_resources",
195 "//blimp/client/public:public_headers_java",
196 "//third_party/android_tools:android_support_v7_appcompat_java",
197 ]
198 }
199
184 generate_jni("context_jni_headers") { 200 generate_jni("context_jni_headers") {
185 visibility = [ ":*" ] 201 visibility = [ ":*" ]
186 202
187 sources = [ 203 sources = [
188 "android/java/src/org/chromium/blimp/core/BlimpClientContextImpl.java", 204 "android/java/src/org/chromium/blimp/core/BlimpClientContextImpl.java",
189 ] 205 ]
190 206
191 jni_package = "blimp/client/core" 207 jni_package = "blimp/client/core"
192 } 208 }
193 209
194 generate_jni("dummy_core_jni_headers") { 210 generate_jni("dummy_core_jni_headers") {
195 visibility = [ ":*" ] 211 visibility = [ ":*" ]
196 212
197 sources = [ 213 sources = [
198 "android/java/src/org/chromium/blimp/core/DummyBlimpClientContext.java", 214 "android/java/src/org/chromium/blimp/core/DummyBlimpClientContext.java",
199 ] 215 ]
200 216
201 jni_package = "blimp/client/core" 217 jni_package = "blimp/client/core"
202 } 218 }
203 } 219 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698