OLD | NEW |
1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2009 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, | 7 'chromium_code': 1, |
8 # Mac NOTE: at the start of the conditions block we default some vars | 8 # Mac NOTE: at the start of the conditions block we default some vars |
9 # that control features based on the branding, this way each place that | 9 # that control features based on the branding, this way each place that |
10 # needs to know about the feature isn't hard coded to the branding type. | 10 # needs to know about the feature isn't hard coded to the branding type. |
(...skipping 184 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
195 '../app/gfx/path_win.cc', | 195 '../app/gfx/path_win.cc', |
196 '../app/gfx/path.h', | 196 '../app/gfx/path.h', |
197 '../app/gfx/text_elider.cc', | 197 '../app/gfx/text_elider.cc', |
198 '../app/gfx/text_elider.h', | 198 '../app/gfx/text_elider.h', |
199 '../app/l10n_util.cc', | 199 '../app/l10n_util.cc', |
200 '../app/l10n_util.h', | 200 '../app/l10n_util.h', |
201 '../app/l10n_util_posix.cc', | 201 '../app/l10n_util_posix.cc', |
202 '../app/l10n_util_win.cc', | 202 '../app/l10n_util_win.cc', |
203 '../app/l10n_util_win.h', | 203 '../app/l10n_util_win.h', |
204 '../app/message_box_flags.h', | 204 '../app/message_box_flags.h', |
205 '../app/os_exchange_data.cc', | 205 '../app/os_exchange_data_win.cc', |
| 206 '../app/os_exchange_data_gtk.cc', |
206 '../app/os_exchange_data.h', | 207 '../app/os_exchange_data.h', |
207 '../app/resource_bundle.cc', | 208 '../app/resource_bundle.cc', |
208 '../app/resource_bundle.h', | 209 '../app/resource_bundle.h', |
209 '../app/resource_bundle_win.cc', | 210 '../app/resource_bundle_win.cc', |
210 '../app/resource_bundle_linux.cc', | 211 '../app/resource_bundle_linux.cc', |
211 '../app/resource_bundle_mac.mm', | 212 '../app/resource_bundle_mac.mm', |
212 '../app/slide_animation.cc', | 213 '../app/slide_animation.cc', |
213 '../app/slide_animation.h', | 214 '../app/slide_animation.h', |
214 '../app/theme_provider.h', | 215 '../app/theme_provider.h', |
215 '../app/throb_animation.cc', | 216 '../app/throb_animation.cc', |
(...skipping 15 matching lines...) Expand all Loading... |
231 '../build/linux/system.gyp:gtk', | 232 '../build/linux/system.gyp:gtk', |
232 ], | 233 ], |
233 }], | 234 }], |
234 ['OS!="win"', { | 235 ['OS!="win"', { |
235 'sources!': [ | 236 'sources!': [ |
236 '../app/drag_drop_types.cc', | 237 '../app/drag_drop_types.cc', |
237 '../app/drag_drop_types.h', | 238 '../app/drag_drop_types.h', |
238 '../app/gfx/icon_util.cc', | 239 '../app/gfx/icon_util.cc', |
239 '../app/gfx/icon_util.h', | 240 '../app/gfx/icon_util.h', |
240 '../app/os_exchange_data.cc', | 241 '../app/os_exchange_data.cc', |
241 '../app/os_exchange_data.h', | 242 ], |
| 243 'conditions': [ |
| 244 ['toolkit_views!="1"', { |
| 245 'sources!': [ |
| 246 '../app/os_exchange_data.h', |
| 247 '../app/os_exchange_data_gtk.cc', |
| 248 ], |
| 249 }], |
242 ], | 250 ], |
243 }], | 251 }], |
244 ], | 252 ], |
245 }, | 253 }, |
246 { | 254 { |
247 # theme_resources also generates a .cc file, so it can't use the rules abo
ve. | 255 # theme_resources also generates a .cc file, so it can't use the rules abo
ve. |
248 'target_name': 'theme_resources', | 256 'target_name': 'theme_resources', |
249 'type': 'none', | 257 'type': 'none', |
250 'variables': { | 258 'variables': { |
251 'grit_path': '../tools/grit/grit.py', | 259 'grit_path': '../tools/grit/grit.py', |
(...skipping 1329 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1581 '../third_party/GTM/AppKit/GTMNSColor+Luminance.m', | 1589 '../third_party/GTM/AppKit/GTMNSColor+Luminance.m', |
1582 '../third_party/GTM/AppKit/GTMTheme.m', | 1590 '../third_party/GTM/AppKit/GTMTheme.m', |
1583 # Build necessary Mozilla sources | 1591 # Build necessary Mozilla sources |
1584 '../third_party/mozilla/include/NSWorkspace+Utils.h', | 1592 '../third_party/mozilla/include/NSWorkspace+Utils.h', |
1585 '../third_party/mozilla/include/NSWorkspace+Utils.m', | 1593 '../third_party/mozilla/include/NSWorkspace+Utils.m', |
1586 ], | 1594 ], |
1587 'include_dirs': [ | 1595 'include_dirs': [ |
1588 '../third_party/GTM', | 1596 '../third_party/GTM', |
1589 '../third_party/GTM/AppKit', | 1597 '../third_party/GTM/AppKit', |
1590 ], | 1598 ], |
1591 }], | 1599 }], |
1592 ['OS=="win"', { | 1600 ['OS=="win"', { |
1593 'defines': [ | 1601 'defines': [ |
1594 '__STD_C', | 1602 '__STD_C', |
1595 '_CRT_SECURE_NO_DEPRECATE', | 1603 '_CRT_SECURE_NO_DEPRECATE', |
1596 '_SCL_SECURE_NO_DEPRECATE', | 1604 '_SCL_SECURE_NO_DEPRECATE', |
1597 ], | 1605 ], |
1598 'include_dirs': [ | 1606 'include_dirs': [ |
1599 'third_party/wtl/include', | 1607 'third_party/wtl/include', |
1600 ], | 1608 ], |
1601 'dependencies': [ | 1609 'dependencies': [ |
(...skipping 1973 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3575 # Use outputs of this action as inputs for the main target build. | 3583 # Use outputs of this action as inputs for the main target build. |
3576 # Seems as a misnomer but makes this happy on Linux (scons). | 3584 # Seems as a misnomer but makes this happy on Linux (scons). |
3577 'process_outputs_as_sources': 1, | 3585 'process_outputs_as_sources': 1, |
3578 }, | 3586 }, |
3579 ], # 'actions' | 3587 ], # 'actions' |
3580 }, | 3588 }, |
3581 ] | 3589 ] |
3582 }], | 3590 }], |
3583 ], # 'conditions' | 3591 ], # 'conditions' |
3584 } | 3592 } |
OLD | NEW |