Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / components / omnibox.gypi
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.
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',
15         'search',
16         'search_engines',
17         'variations',
18         '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',
36         'omnibox/autocomplete_result.cc',
37         'omnibox/autocomplete_result.h',
38         'omnibox/autocomplete_scheme_classifier.h',
39         'omnibox/omnibox_field_trial.cc',
40         'omnibox/omnibox_field_trial.h',
41         'omnibox/omnibox_switches.cc',
42         'omnibox/omnibox_switches.h',
43         '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 }