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

Side by Side Diff: components/autofill/core/browser/BUILD.gn

Issue 1446473002: Enable compilation of //components/autofill on iOS with gn. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@os_crypt
Patch Set: Created 5 years, 1 month 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
« no previous file with comments | « components/autofill.gypi ('k') | components/autofill/core/browser/autofill_field_trial_ios.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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/chrome_build.gni") 5 import("//build/config/chrome_build.gni")
6 6
7 # This config sets the define that controls which Wallet service to contact 7 # This config sets the define that controls which Wallet service to contact
8 # for features using Wallet integration. Unofficial builds won't have the 8 # for features using Wallet integration. Unofficial builds won't have the
9 # proper API keys so it uses the "sandbox" test servers instead. 9 # proper API keys so it uses the "sandbox" test servers instead.
10 config("wallet_service") { 10 config("wallet_service") {
(...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after
135 "webdata/autofill_wallet_syncable_service.h", 135 "webdata/autofill_wallet_syncable_service.h",
136 "webdata/autofill_webdata.h", 136 "webdata/autofill_webdata.h",
137 "webdata/autofill_webdata_backend.h", 137 "webdata/autofill_webdata_backend.h",
138 "webdata/autofill_webdata_backend_impl.cc", 138 "webdata/autofill_webdata_backend_impl.cc",
139 "webdata/autofill_webdata_backend_impl.h", 139 "webdata/autofill_webdata_backend_impl.h",
140 "webdata/autofill_webdata_service.cc", 140 "webdata/autofill_webdata_service.cc",
141 "webdata/autofill_webdata_service.h", 141 "webdata/autofill_webdata_service.h",
142 "webdata/autofill_webdata_service_observer.h", 142 "webdata/autofill_webdata_service_observer.h",
143 ] 143 ]
144 144
145 if (is_ios) {
146 sources += [
147 "autofill_field_trial_ios.cc",
148 "autofill_field_trial_ios.h",
149 "keyboard_accessory_metrics_logger.h",
150 "keyboard_accessory_metrics_logger.mm",
151 ]
152 }
153
145 configs += [ "//build/config:precompiled_headers" ] 154 configs += [ "//build/config:precompiled_headers" ]
146 155
147 deps = [ 156 deps = [
148 "//base", 157 "//base",
149 "//base:i18n", 158 "//base:i18n",
150 "//base:prefs", 159 "//base:prefs",
151 "//components/autofill/core/common", 160 "//components/autofill/core/common",
152 "//components/compression", 161 "//components/compression",
153 "//components/data_use_measurement/core", 162 "//components/data_use_measurement/core",
154 "//components/infobars/core", 163 "//components/infobars/core",
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
201 "test_autofill_client.h", 210 "test_autofill_client.h",
202 "test_autofill_driver.cc", 211 "test_autofill_driver.cc",
203 "test_autofill_driver.h", 212 "test_autofill_driver.h",
204 "test_autofill_external_delegate.cc", 213 "test_autofill_external_delegate.cc",
205 "test_autofill_external_delegate.h", 214 "test_autofill_external_delegate.h",
206 "test_personal_data_manager.cc", 215 "test_personal_data_manager.cc",
207 "test_personal_data_manager.h", 216 "test_personal_data_manager.h",
208 ] 217 ]
209 218
210 deps = [ 219 deps = [
211 ":browser",
212 "//base", 220 "//base",
221 "//base/test:test_support",
213 "//base:prefs", 222 "//base:prefs",
214 "//base:prefs_test_support", 223 "//base:prefs_test_support",
215 "//base/test:test_support",
216 "//components/autofill/core/browser", 224 "//components/autofill/core/browser",
217 "//components/autofill/core/common", 225 "//components/autofill/core/common",
218 "//components/os_crypt", 226 "//components/os_crypt",
219 "//components/pref_registry", 227 "//components/pref_registry",
220 "//components/rappor", 228 "//components/rappor",
221 "//components/rappor:test_support", 229 "//components/rappor:test_support",
222 "//components/signin/core/browser", 230 "//components/signin/core/browser",
223 "//components/signin/core/common", 231 "//components/signin/core/common",
224 "//google_apis:test_support", 232 "//google_apis:test_support",
225 "//skia", 233 "//skia",
226 "//testing/gtest", 234 "//testing/gtest",
227 "//ui/gfx/geometry", 235 "//ui/gfx/geometry",
236 "//ui/gfx:test_support",
237 ":browser",
228 ] 238 ]
229 } 239 }
230 240
231 source_set("unit_tests") { 241 source_set("unit_tests") {
232 testonly = true 242 testonly = true
233 sources = [ 243 sources = [
234 "address_field_unittest.cc", 244 "address_field_unittest.cc",
235 "address_i18n_unittest.cc", 245 "address_i18n_unittest.cc",
236 "address_unittest.cc", 246 "address_unittest.cc",
237 "autocomplete_history_manager_unittest.cc", 247 "autocomplete_history_manager_unittest.cc",
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
297 "//sync:test_support_sync_api", 307 "//sync:test_support_sync_api",
298 "//testing/gmock", 308 "//testing/gmock",
299 "//testing/gtest", 309 "//testing/gtest",
300 "//third_party/libaddressinput:util", 310 "//third_party/libaddressinput:util",
301 "//third_party/libphonenumber", 311 "//third_party/libphonenumber",
302 "//third_party/libjingle", 312 "//third_party/libjingle",
303 "//ui/base", 313 "//ui/base",
304 "//url", 314 "//url",
305 ] 315 ]
306 } 316 }
OLDNEW
« no previous file with comments | « components/autofill.gypi ('k') | components/autofill/core/browser/autofill_field_trial_ios.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698