| 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 | |
| 9 # Whether or not browser sync code is built in. | |
| 10 'chrome_personalization%': 1, | |
| 11 | |
| 12 # Used to build and statically link a stub (no-op) syncapi engine. | |
| 13 'use_syncapi_stub%' : 1, | |
| 14 | |
| 15 # Define the common dependencies that contain all the actual | 8 # Define the common dependencies that contain all the actual |
| 16 # Chromium functionality. This list gets pulled in below by | 9 # Chromium functionality. This list gets pulled in below by |
| 17 # the link of the actual chrome (or chromium) executable on | 10 # the link of the actual chrome (or chromium) executable on |
| 18 # Linux or Mac, and into chrome.dll on Windows. | 11 # Linux or Mac, and into chrome.dll on Windows. |
| 19 'chromium_dependencies': [ | 12 'chromium_dependencies': [ |
| 20 'common', | 13 'common', |
| 21 'browser', | 14 'browser', |
| 22 'debugger', | 15 'debugger', |
| 23 'renderer', | 16 'renderer', |
| 24 'utility', | 17 'utility', |
| (...skipping 2190 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2215 'browser/views/tabs/tab_overview_types.h', | 2208 'browser/views/tabs/tab_overview_types.h', |
| 2216 ], | 2209 ], |
| 2217 'configurations': { | 2210 'configurations': { |
| 2218 'Debug': { | 2211 'Debug': { |
| 2219 'msvs_precompiled_header': 'tools/build/win/precompiled_wtl.h', | 2212 'msvs_precompiled_header': 'tools/build/win/precompiled_wtl.h', |
| 2220 'msvs_precompiled_source': 'tools/build/win/precompiled_wtl.cc', | 2213 'msvs_precompiled_source': 'tools/build/win/precompiled_wtl.cc', |
| 2221 }, | 2214 }, |
| 2222 }, | 2215 }, |
| 2223 'conditions': [ | 2216 'conditions': [ |
| 2224 ['use_syncapi_stub==1', { | 2217 ['use_syncapi_stub==1', { |
| 2225 'defines': ['COMPILING_SYNCAPI_STUB'], | |
| 2226 'sources': [ | 2218 'sources': [ |
| 2227 'browser/sync/engine/syncapi_stub.cc', | 2219 'browser/sync/engine/syncapi_stub.cc', |
| 2228 ], | 2220 ], |
| 2229 }], # use_syncapi_stub==1 | 2221 }] # use_syncapi_stub==1 |
| 2230 ['chrome_personalization==1', { | |
| 2231 'defines': ['CHROME_PERSONALIZATION=1'], | |
| 2232 }], # chrome_personalization==1 | |
| 2233 ], | 2222 ], |
| 2234 }, { # 'OS!="win" | 2223 }, { # 'OS!="win" |
| 2235 'sources/': [ | 2224 'sources/': [ |
| 2236 # Exclude all of hang_monitor. | 2225 # Exclude all of hang_monitor. |
| 2237 ['exclude', '^browser/hang_monitor/'], | 2226 ['exclude', '^browser/hang_monitor/'], |
| 2238 | 2227 |
| 2239 # Exclude parts of password_manager. | 2228 # Exclude parts of password_manager. |
| 2240 ['exclude', '^browser/password_manager/ie7_password\\.cc$'], | 2229 ['exclude', '^browser/password_manager/ie7_password\\.cc$'], |
| 2241 | 2230 |
| 2242 # Exclude most of printing. | 2231 # Exclude most of printing. |
| (...skipping 3248 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5491 # Use outputs of this action as inputs for the main target build. | 5480 # Use outputs of this action as inputs for the main target build. |
| 5492 # Seems as a misnomer but makes this happy on Linux (scons). | 5481 # Seems as a misnomer but makes this happy on Linux (scons). |
| 5493 'process_outputs_as_sources': 1, | 5482 'process_outputs_as_sources': 1, |
| 5494 }, | 5483 }, |
| 5495 ], # 'actions' | 5484 ], # 'actions' |
| 5496 }, | 5485 }, |
| 5497 ] | 5486 ] |
| 5498 }], | 5487 }], |
| 5499 ], # 'conditions' | 5488 ], # 'conditions' |
| 5500 } | 5489 } |
| OLD | NEW |