Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(22)

Side by Side Diff: content/content.gyp

Issue 8495043: Turn on -Wexit-time-destructors for ui and content. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: comments Created 9 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « build/common.gypi ('k') | ui/ui.gyp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 'chromium_code': 1, # Use higher warning level. 7 'chromium_code': 1, # Use higher warning level.
8 'directxsdk_exists': '<!(python <(DEPTH)/build/dir_exists.py ../third_party/ directxsdk)', 8 'directxsdk_exists': '<!(python <(DEPTH)/build/dir_exists.py ../third_party/ directxsdk)',
9 }, 9 },
10 'includes': [ 10 'includes': [
(...skipping 23 matching lines...) Expand all
34 'content_gpu', 34 'content_gpu',
35 'content_plugin', 35 'content_plugin',
36 'content_ppapi_plugin', 36 'content_ppapi_plugin',
37 'content_renderer', 37 'content_renderer',
38 'content_utility', 38 'content_utility',
39 'content_worker', 39 'content_worker',
40 ], 40 ],
41 }, 41 },
42 {'target_name': 'content_app', 42 {'target_name': 'content_app',
43 'type': 'static_library', 43 'type': 'static_library',
44 'variables': { 'enable_wexit_time_destructors': 1, },
44 'includes': [ 45 'includes': [
45 'content_app.gypi', 46 'content_app.gypi',
46 ], 47 ],
47 'dependencies': [ 48 'dependencies': [
48 'content_common', 49 'content_common',
49 ], 50 ],
50 }, 51 },
51 {'target_name': 'content_browser', 52 {'target_name': 'content_browser',
52 'type': 'static_library', 53 'type': 'static_library',
54 'variables': { 'enable_wexit_time_destructors': 1, },
53 'includes': [ 55 'includes': [
54 'content_browser.gypi', 56 'content_browser.gypi',
55 ], 57 ],
56 'dependencies': [ 58 'dependencies': [
57 'content_common', 59 'content_common',
58 ], 60 ],
59 }, 61 },
60 {'target_name': 'content_common', 62 {'target_name': 'content_common',
61 'type': 'static_library', 63 'type': 'static_library',
64 'variables': { 'enable_wexit_time_destructors': 1, },
62 'includes': [ 65 'includes': [
63 'content_common.gypi', 66 'content_common.gypi',
64 ], 67 ],
65 }, 68 },
66 {'target_name': 'content_gpu', 69 {'target_name': 'content_gpu',
67 'type': 'static_library', 70 'type': 'static_library',
71 'variables': { 'enable_wexit_time_destructors': 1, },
68 'includes': [ 72 'includes': [
69 'content_gpu.gypi', 73 'content_gpu.gypi',
70 ], 74 ],
71 'dependencies': [ 75 'dependencies': [
72 'content_common', 76 'content_common',
73 ], 77 ],
74 }, 78 },
75 {'target_name': 'content_plugin', 79 {'target_name': 'content_plugin',
76 'type': 'static_library', 80 'type': 'static_library',
81 'variables': { 'enable_wexit_time_destructors': 1, },
77 'includes': [ 82 'includes': [
78 'content_plugin.gypi', 83 'content_plugin.gypi',
79 ], 84 ],
80 'dependencies': [ 85 'dependencies': [
81 'content_common', 86 'content_common',
82 ], 87 ],
83 }, 88 },
84 {'target_name': 'content_ppapi_plugin', 89 {'target_name': 'content_ppapi_plugin',
85 'type': 'static_library', 90 'type': 'static_library',
91 'variables': { 'enable_wexit_time_destructors': 1, },
86 'includes': [ 92 'includes': [
87 'content_ppapi_plugin.gypi', 93 'content_ppapi_plugin.gypi',
88 ], 94 ],
89 }, 95 },
90 {'target_name': 'content_renderer', 96 {'target_name': 'content_renderer',
91 'type': 'static_library', 97 'type': 'static_library',
98 'variables': { 'enable_wexit_time_destructors': 1, },
92 'includes': [ 99 'includes': [
93 'content_renderer.gypi', 100 'content_renderer.gypi',
94 ], 101 ],
95 'dependencies': [ 102 'dependencies': [
96 'content_common', 103 'content_common',
97 ], 104 ],
98 }, 105 },
99 {'target_name': 'content_utility', 106 {'target_name': 'content_utility',
100 'type': 'static_library', 107 'type': 'static_library',
108 'variables': { 'enable_wexit_time_destructors': 1, },
101 'includes': [ 109 'includes': [
102 'content_utility.gypi', 110 'content_utility.gypi',
103 ], 111 ],
104 'dependencies': [ 112 'dependencies': [
105 'content_common', 113 'content_common',
106 ], 114 ],
107 }, 115 },
108 {'target_name': 'content_worker', 116 {'target_name': 'content_worker',
109 'type': 'static_library', 117 'type': 'static_library',
118 'variables': { 'enable_wexit_time_destructors': 1, },
110 'includes': [ 119 'includes': [
111 'content_worker.gypi', 120 'content_worker.gypi',
112 ], 121 ],
113 'dependencies': [ 122 'dependencies': [
114 'content_common', 123 'content_common',
115 ], 124 ],
116 }, 125 },
117 ], 126 ],
118 'conditions': [ 127 'conditions': [
119 ['OS=="mac"', { 128 ['OS=="mac"', {
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
178 ], 187 ],
179 }], 188 }],
180 ], 189 ],
181 }, 190 },
182 { # component != static_library 191 { # component != static_library
183 'target_defaults': { 192 'target_defaults': {
184 }, 193 },
185 'targets': [ 194 'targets': [
186 {'target_name': 'content', 195 {'target_name': 'content',
187 'type': 'shared_library', 196 'type': 'shared_library',
197 'variables': { 'enable_wexit_time_destructors': 1, },
188 'includes': [ 198 'includes': [
189 'content_app.gypi', 199 'content_app.gypi',
190 'content_browser.gypi', 200 'content_browser.gypi',
191 'content_common.gypi', 201 'content_common.gypi',
192 'content_gpu.gypi', 202 'content_gpu.gypi',
193 'content_plugin.gypi', 203 'content_plugin.gypi',
194 'content_ppapi_plugin.gypi', 204 'content_ppapi_plugin.gypi',
195 'content_renderer.gypi', 205 'content_renderer.gypi',
196 'content_utility.gypi', 206 'content_utility.gypi',
197 'content_worker.gypi', 207 'content_worker.gypi',
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
231 }, 241 },
232 {'target_name': 'content_worker', 242 {'target_name': 'content_worker',
233 'type': 'none', 243 'type': 'none',
234 'dependencies': ['content'], 244 'dependencies': ['content'],
235 }, 245 },
236 ], 246 ],
237 }, 247 },
238 ], 248 ],
239 ], 249 ],
240 } 250 }
OLDNEW
« no previous file with comments | « build/common.gypi ('k') | ui/ui.gyp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698