Use multiline attribute to check for IA2_STATE_MULTILINE.
[chromium-blink-merge.git] / components / webdata / common / BUILD.gn
blob6f99807df8dd8fb6ff625dc5821cfbda55204204
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
3 # found in the LICENSE file.
5 component("common") {
6   output_name = "webdata_common"
8   sources = [
9     "web_data_request_manager.cc",
10     "web_data_request_manager.h",
11     "web_data_results.h",
12     "web_data_service_base.cc",
13     "web_data_service_base.h",
14     "web_data_service_consumer.h",
15     "web_database.cc",
16     "web_database.h",
17     "web_database_backend.cc",
18     "web_database_backend.h",
19     "web_database_service.cc",
20     "web_database_service.h",
21     "web_database_table.cc",
22     "web_database_table.h",
23     "webdata_constants.cc",
24     "webdata_constants.h",
25     "webdata_export.h",
26   ]
28   defines = [ "WEBDATA_IMPLEMENTATION" ]
30   deps = [
31     "//base",
32     "//sql",
33   ]
36 source_set("unit_tests") {
37   testonly = true
38   sources = [
39     "web_database_migration_unittest.cc",
40   ]
42   deps = [
43     ":common",
44     "//base",
45     "//components/autofill/core/browser",
46     "//components/password_manager/core/browser",
47     "//components/search_engines",
48     "//components/signin/core/browser",
49     "//sql",
50     "//testing/gtest",
51   ]