blob: 4024f8ccf49853ad54e3bbb52555be97f33a6dfe [file] [log] [blame]
[email protected]b1c5ab682014-08-07 11:53:171# 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.
4
5{
6 'targets': [
7 {
8 # GN version: //components/omnibox
9 'target_name': 'omnibox',
10 'type': 'static_library',
11 'dependencies': [
12 '../base/base.gyp:base',
13 '../net/net.gyp:net',
14 '../url/url.gyp:url_lib',
[email protected]4c583b62014-08-08 10:37:2315 'search',
[email protected]b1c5ab682014-08-07 11:53:1716 'search_engines',
[email protected]4c583b62014-08-08 10:37:2317 'variations',
[email protected]b1c5ab682014-08-07 11:53:1718 'component_metrics_proto',
19 'components_resources.gyp:components_resources',
20 'url_fixer',
21 ],
22 'include_dirs': [
23 '..',
24 ],
25 'sources': [
26 # Note: sources list duplicated in GN build.
27 'omnibox/autocomplete_input.cc',
28 'omnibox/autocomplete_input.h',
29 'omnibox/autocomplete_match.cc',
30 'omnibox/autocomplete_match.h',
31 'omnibox/autocomplete_match_type.cc',
32 'omnibox/autocomplete_match_type.h',
33 'omnibox/autocomplete_provider.cc',
34 'omnibox/autocomplete_provider.h',
35 'omnibox/autocomplete_provider_listener.h',
[email protected]4b56c602014-08-14 17:02:3136 'omnibox/autocomplete_result.cc',
37 'omnibox/autocomplete_result.h',
[email protected]b1c5ab682014-08-07 11:53:1738 'omnibox/autocomplete_scheme_classifier.h',
[email protected]4c583b62014-08-08 10:37:2339 'omnibox/omnibox_field_trial.cc',
40 'omnibox/omnibox_field_trial.h',
41 'omnibox/omnibox_switches.cc',
42 'omnibox/omnibox_switches.h',
[email protected]b1c5ab682014-08-07 11:53:1743 'omnibox/search_suggestion_parser.cc',
44 'omnibox/search_suggestion_parser.h',
45 'omnibox/url_prefix.cc',
46 'omnibox/url_prefix.h',
47 ],
48 },
49 {
50 # GN version: //components/omnibox:test_support
51 'target_name': 'omnibox_test_support',
52 'type': 'static_library',
53 'dependencies': [
54 '../base/base.gyp:base',
55 'omnibox',
56 'component_metrics_proto',
57 ],
58 'include_dirs': [
59 '..',
60 ],
61 'sources': [
62 # Note: sources list duplicated in GN build.
63 'omnibox/test_scheme_classifier.cc',
64 'omnibox/test_scheme_classifier.h',
65 ],
66 },
67 ],
68}