OLD | NEW |
1 # Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2011 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 { | 5 { |
6 'variables': { | 6 'variables': { |
7 'conditions': [ | 7 'webkit_appcache_sources': [ |
8 ['inside_chromium_build==0', { | 8 # This list contains all .h and .cc in appcache except for test code. |
9 'webkit_src_dir': '../../../../..', | 9 '../appcache/appcache.cc', |
10 },{ | 10 '../appcache/appcache.h', |
11 'webkit_src_dir': '../../third_party/WebKit', | 11 '../appcache/appcache_backend_impl.cc', |
12 }], | 12 '../appcache/appcache_backend_impl.h', |
13 ], | 13 '../appcache/appcache_database.cc', |
14 }, | 14 '../appcache/appcache_database.h', |
15 'targets': [ | 15 '../appcache/appcache_disk_cache.cc', |
16 { | 16 '../appcache/appcache_disk_cache.h', |
17 'target_name': 'appcache', | 17 '../appcache/appcache_entry.h', |
18 'variables': { 'enable_wexit_time_destructors': 1, }, | 18 '../appcache/appcache_frontend_impl.cc', |
19 'type': '<(component)', | 19 '../appcache/appcache_frontend_impl.h', |
20 'defines': [ | 20 '../appcache/appcache_group.cc', |
21 'APPCACHE_IMPLEMENTATION', | 21 '../appcache/appcache_group.h', |
22 ], | 22 '../appcache/appcache_histograms.cc', |
23 'dependencies': [ | 23 '../appcache/appcache_histograms.h', |
24 'quota', | 24 '../appcache/appcache_host.cc', |
25 '<(DEPTH)/base/base.gyp:base_i18n', | 25 '../appcache/appcache_host.h', |
26 '<(DEPTH)/build/temp_gyp/googleurl.gyp:googleurl', | 26 '../appcache/appcache_interceptor.cc', |
27 '<(DEPTH)/net/net.gyp:net', | 27 '../appcache/appcache_interceptor.h', |
28 '<(DEPTH)/sql/sql.gyp:sql', | 28 '../appcache/appcache_interfaces.cc', |
29 '<(DEPTH)/base/third_party/dynamic_annotations/dynamic_annotations.gyp:d
ynamic_annotations', | 29 '../appcache/appcache_interfaces.h', |
30 '<(webkit_src_dir)/Source/WebKit/chromium/WebKit.gyp:webkit', | 30 '../appcache/appcache_policy.h', |
31 ], | 31 '../appcache/appcache_quota_client.cc', |
32 'sources': [ | 32 '../appcache/appcache_quota_client.h', |
33 # This list contains all .h and .cc in appcache except for test code. | 33 '../appcache/appcache_request_handler.cc', |
34 'appcache.cc', | 34 '../appcache/appcache_request_handler.h', |
35 'appcache.h', | 35 '../appcache/appcache_response.cc', |
36 'appcache_backend_impl.cc', | 36 '../appcache/appcache_response.h', |
37 'appcache_backend_impl.h', | 37 '../appcache/appcache_service.cc', |
38 'appcache_database.cc', | 38 '../appcache/appcache_service.h', |
39 'appcache_database.h', | 39 '../appcache/appcache_storage.cc', |
40 'appcache_disk_cache.cc', | 40 '../appcache/appcache_storage.h', |
41 'appcache_disk_cache.h', | 41 '../appcache/appcache_storage_impl.cc', |
42 'appcache_entry.h', | 42 '../appcache/appcache_storage_impl.h', |
43 'appcache_export.h', | 43 '../appcache/appcache_working_set.cc', |
44 'appcache_frontend_impl.cc', | 44 '../appcache/appcache_working_set.h', |
45 'appcache_frontend_impl.h', | 45 '../appcache/appcache_update_job.cc', |
46 'appcache_group.cc', | 46 '../appcache/appcache_update_job.h', |
47 'appcache_group.h', | 47 '../appcache/appcache_url_request_job.cc', |
48 'appcache_histograms.cc', | 48 '../appcache/appcache_url_request_job.h', |
49 'appcache_histograms.h', | 49 '../appcache/manifest_parser.cc', |
50 'appcache_host.cc', | 50 '../appcache/manifest_parser.h', |
51 'appcache_host.h', | 51 '../appcache/view_appcache_internals_job.h', |
52 'appcache_interceptor.cc', | 52 '../appcache/view_appcache_internals_job.cc', |
53 'appcache_interceptor.h', | 53 '../appcache/web_application_cache_host_impl.cc', |
54 'appcache_interfaces.cc', | 54 '../appcache/web_application_cache_host_impl.h', |
55 'appcache_interfaces.h', | 55 '../appcache/webkit_appcache.gypi', |
56 'appcache_policy.h', | 56 ], |
57 'appcache_quota_client.cc', | 57 }, |
58 'appcache_quota_client.h', | |
59 'appcache_request_handler.cc', | |
60 'appcache_request_handler.h', | |
61 'appcache_response.cc', | |
62 'appcache_response.h', | |
63 'appcache_service.cc', | |
64 'appcache_service.h', | |
65 'appcache_storage.cc', | |
66 'appcache_storage.h', | |
67 'appcache_storage_impl.cc', | |
68 'appcache_storage_impl.h', | |
69 'appcache_working_set.cc', | |
70 'appcache_working_set.h', | |
71 'appcache_update_job.cc', | |
72 'appcache_update_job.h', | |
73 'appcache_url_request_job.cc', | |
74 'appcache_url_request_job.h', | |
75 'manifest_parser.cc', | |
76 'manifest_parser.h', | |
77 'view_appcache_internals_job.h', | |
78 'view_appcache_internals_job.cc', | |
79 'web_application_cache_host_impl.cc', | |
80 'web_application_cache_host_impl.h', | |
81 'webkit_appcache.gypi', | |
82 ], | |
83 'conditions': [ | |
84 ['inside_chromium_build==0', { | |
85 'dependencies': [ | |
86 '<(DEPTH)/webkit/support/setup_third_party.gyp:third_party_headers', | |
87 ], | |
88 }], | |
89 ], | |
90 }, | |
91 ], | |
92 } | 58 } |
OLD | NEW |