blob: 870d866db95a32bdc681be091461013fa1946e2f [file] [log] [blame]
[email protected]69843a92014-05-30 15:43: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 {
[email protected]273ae5ab2014-07-09 21:10:258 # GN version: //components/history/core/browser
[email protected]69843a92014-05-30 15:43:179 'target_name': 'history_core_browser',
[email protected]ad34610c2014-06-04 14:43:5210 'type': 'static_library',
[email protected]69843a92014-05-30 15:43:1711 'include_dirs': [
12 '..',
13 ],
14 'dependencies': [
15 '../base/base.gyp:base',
[email protected]73b2d1e72014-06-25 23:45:3616 '../net/net.gyp:net',
[email protected]e3ce70ac2014-06-26 18:34:5617 '../sql/sql.gyp:sql',
sdefresnebc766ef2014-09-25 09:28:1318 '../ui/base/ui_base.gyp:ui_base',
[email protected]9f95e2d2014-08-12 00:59:4419 '../ui/gfx/gfx.gyp:gfx',
[email protected]ad34610c2014-06-04 14:43:5220 '../url/url.gyp:url_lib',
[email protected]9f95e2d2014-08-12 00:59:4421 'favicon_base',
[email protected]69843a92014-05-30 15:43:1722 'keyed_service_core',
[email protected]73b2d1e72014-06-25 23:45:3623 'query_parser',
[email protected]69843a92014-05-30 15:43:1724 ],
25 'sources': [
[email protected]273ae5ab2014-07-09 21:10:2526 # Note: sources list duplicated in GN build.
sdefresne597713e2014-11-12 11:02:3627 'history/core/browser/history_backend_notifier.h',
sdefresnec8eb77e2014-10-15 18:15:4428 'history/core/browser/history_backend_observer.h',
[email protected]ad34610c2014-06-04 14:43:5229 'history/core/browser/history_client.cc',
[email protected]73b2d1e72014-06-25 23:45:3630 'history/core/browser/history_client.h',
[email protected]bac78f92014-07-09 06:08:5031 'history/core/browser/history_match.cc',
32 'history/core/browser/history_match.h',
sdefresne1ef49e02014-10-14 09:20:5733 'history/core/browser/history_service_observer.h',
34 'history/core/browser/history_types.cc',
35 'history/core/browser/history_types.h',
[email protected]e3ce70ac2014-06-26 18:34:5636 'history/core/browser/in_memory_database.cc',
37 'history/core/browser/in_memory_database.h',
[email protected]078d0f72014-06-23 23:54:2138 'history/core/browser/keyword_id.h',
[email protected]73b2d1e72014-06-25 23:45:3639 'history/core/browser/keyword_search_term.cc',
40 'history/core/browser/keyword_search_term.h',
[email protected]9f95e2d2014-08-12 00:59:4441 'history/core/browser/page_usage_data.cc',
42 'history/core/browser/page_usage_data.h',
naiem.shaike091cc32014-09-18 02:20:5243 'history/core/browser/top_sites_observer.h',
[email protected]73b2d1e72014-06-25 23:45:3644 'history/core/browser/url_database.cc',
45 'history/core/browser/url_database.h',
46 'history/core/browser/url_row.cc',
47 'history/core/browser/url_row.h',
[email protected]ad34610c2014-06-04 14:43:5248 ],
49 },
50 {
[email protected]273ae5ab2014-07-09 21:10:2551 # GN version: //components/history/core/common
[email protected]36db2ae2014-06-11 17:49:2752 'target_name': 'history_core_common',
53 'type': 'static_library',
54 'include_dirs': [
55 '..',
56 ],
57 'dependencies': [
58 '../base/base.gyp:base',
59 ],
60 'sources': [
[email protected]273ae5ab2014-07-09 21:10:2561 # Note: sources list duplicated in GN build.
[email protected]36db2ae2014-06-11 17:49:2762 'history/core/common/thumbnail_score.cc',
63 'history/core/common/thumbnail_score.h',
64 ],
65 },
66 {
[email protected]273ae5ab2014-07-09 21:10:2567 # GN version: //components/history/core/test
[email protected]ad34610c2014-06-04 14:43:5268 'target_name': 'history_core_test_support',
69 'type': 'static_library',
70 'include_dirs': [
71 '..',
72 ],
73 'dependencies': [
74 'history_core_browser',
75 '../base/base.gyp:base',
76 '../url/url.gyp:url_lib',
77 ],
78 'sources': [
[email protected]273ae5ab2014-07-09 21:10:2579 # Note: sources list duplicated in GN build.
[email protected]ad34610c2014-06-04 14:43:5280 'history/core/test/history_client_fake_bookmarks.cc',
81 'history/core/test/history_client_fake_bookmarks.h',
[email protected]69843a92014-05-30 15:43:1782 ],
83 },
84 ],
sdefresnebc766ef2014-09-25 09:28:1385 'conditions': [
86 ['OS=="android"', {
87 'targets': [
88 {
89 # GN version: //components/history/code/android
90 'target_name': 'history_core_android',
91 'type': 'static_library',
92 'include_dirs': [
93 '..',
94 ],
95 'dependencies': [
96 '../base/base.gyp:base',
97 '../sql/sql.gyp:sql',
98 'history_core_browser',
99 ],
100 'sources': [
101 'history/core/android/android_history_types.cc',
102 'history/core/android/android_history_types.h',
103 ],
104 },
105 ],
106 }],
107 ],
[email protected]69843a92014-05-30 15:43:17108}