| 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 | 8 | 
| 9     # Define the common dependencies that contain all the actual | 9     # Define the common dependencies that contain all the actual | 
| 10     # Chromium functionality.  This list gets pulled in below by | 10     # Chromium functionality.  This list gets pulled in below by | 
| 11     # the link of the actual chrome (or chromium) executable on | 11     # the link of the actual chrome (or chromium) executable on | 
| 12     # Linux or Mac, and into chrome.dll on Windows. | 12     # Linux or Mac, and into chrome.dll on Windows. | 
| 13     'chromium_dependencies': [ | 13     'chromium_dependencies': [ | 
| 14       'common', | 14       'common', | 
| 15       'browser', | 15       'browser', | 
| 16       'debugger', | 16       'debugger', | 
| 17       'renderer', | 17       'renderer', | 
| 18       'syncapi', | 18       'syncapi', | 
| 19       'utility', | 19       'utility', | 
| 20       'worker', | 20       'worker', | 
| 21       '../printing/printing.gyp:printing', | 21       '../printing/printing.gyp:printing', | 
| 22       '../webkit/webkit.gyp:inspector_resources', | 22       '../webkit/webkit.gyp:inspector_resources', | 
| 23     ], | 23     ], | 
| 24     'grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/chrome', | 24     'grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/chrome', | 
|  | 25     'protoc_out_dir': '<(SHARED_INTERMEDIATE_DIR)/protoc_out', | 
| 25     # TODO(mmoss) This might need to go somewhere more general, then we can use | 26     # TODO(mmoss) This might need to go somewhere more general, then we can use | 
| 26     # it to also rewrite app/locales/locales.gyp with a helper script. | 27     # it to also rewrite app/locales/locales.gyp with a helper script. | 
| 27     # NOTE: When these end up in the Mac bundle, we need to replace '-' for '_' | 28     # NOTE: When these end up in the Mac bundle, we need to replace '-' for '_' | 
| 28     # so Cocoa is happy (http://crbug.com/20441). | 29     # so Cocoa is happy (http://crbug.com/20441). | 
| 29     'locales': [ | 30     'locales': [ | 
| 30       'ar', 'bg', 'bn', 'ca', 'cs', 'da', 'de', 'el', 'en-GB', | 31       'ar', 'bg', 'bn', 'ca', 'cs', 'da', 'de', 'el', 'en-GB', | 
| 31       'en-US', 'es-419', 'es', 'et', 'fi', 'fil', 'fr', 'gu', 'he', | 32       'en-US', 'es-419', 'es', 'et', 'fi', 'fil', 'fr', 'gu', 'he', | 
| 32       'hi', 'hr', 'hu', 'id', 'it', 'ja', 'kn', 'ko', 'lt', 'lv', | 33       'hi', 'hr', 'hu', 'id', 'it', 'ja', 'kn', 'ko', 'lt', 'lv', | 
| 33       'ml', 'mr', 'nb', 'nl', 'or', 'pl', 'pt-BR', 'pt-PT', 'ro', | 34       'ml', 'mr', 'nb', 'nl', 'or', 'pl', 'pt-BR', 'pt-PT', 'ro', | 
| 34       'ru', 'sk', 'sl', 'sr', 'sv', 'ta', 'te', 'th', 'tr', | 35       'ru', 'sk', 'sl', 'sr', 'sv', 'ta', 'te', 'th', 'tr', | 
| (...skipping 4401 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 4436 | 4437 | 
| 4437       'conditions': [ | 4438       'conditions': [ | 
| 4438         ['chrome_personalization==0', { | 4439         ['chrome_personalization==0', { | 
| 4439           # Empty target. | 4440           # Empty target. | 
| 4440           'type': 'none', | 4441           'type': 'none', | 
| 4441         }], | 4442         }], | 
| 4442         ['chrome_personalization==1 and use_syncapi_stub==1', { | 4443         ['chrome_personalization==1 and use_syncapi_stub==1', { | 
| 4443           # Build a stub library. | 4444           # Build a stub library. | 
| 4444           'type': 'shared_library', | 4445           'type': 'shared_library', | 
| 4445           'defines': [ | 4446           'defines': [ | 
| 4446             'COMPILING_SYNCAPI_LIBRARY' | 4447             'COMPILING_SYNCAPI_LIBRARY', | 
| 4447           ], | 4448           ], | 
| 4448           'sources': [ | 4449           'sources': [ | 
| 4449             'browser/sync/engine/syncapi_stub.cc', | 4450             'browser/sync/engine/syncapi_stub.cc', | 
| 4450           ], | 4451           ], | 
| 4451           'include_dirs': [ | 4452           'include_dirs': [ | 
| 4452             '..', | 4453             '..', | 
| 4453           ], | 4454           ], | 
| 4454           'dependencies': [ | 4455           'dependencies': [ | 
| 4455             '../base/base.gyp:base', | 4456             '../base/base.gyp:base', | 
| 4456           ], | 4457           ], | 
| 4457         }], | 4458         }], | 
| 4458         ['chrome_personalization==1 and use_syncapi_stub==0', { | 4459         ['chrome_personalization==1 and use_syncapi_stub==0', { | 
| 4459           'type': 'none', | 4460           'type': 'shared_library', | 
|  | 4461           'sources': [ | 
|  | 4462             'browser/sync/engine/syncapi.cc', | 
|  | 4463           ], | 
|  | 4464           'include_dirs': [ | 
|  | 4465             '..', | 
|  | 4466             '<(protoc_out_dir)', | 
|  | 4467           ], | 
|  | 4468           'defines' : [ | 
|  | 4469             'COMPILER_MSVC', | 
|  | 4470             'COMPILING_SYNCAPI_LIBRARY', | 
|  | 4471             '_CRT_SECURE_NO_WARNINGS', | 
|  | 4472             '_USE_32BIT_TIME_T', | 
|  | 4473           ], | 
|  | 4474           'dependencies': [ | 
|  | 4475             '../base/base.gyp:base', | 
|  | 4476             '../build/temp_gyp/googleurl.gyp:googleurl', | 
|  | 4477             '../net/net.gyp:net', | 
|  | 4478             '../third_party/icu/icu.gyp:icuuc', | 
|  | 4479             '../third_party/libjingle/libjingle.gyp:libjingle', | 
|  | 4480             '../third_party/protobuf2/protobuf.gyp:protobuf', | 
|  | 4481             '../third_party/sqlite/sqlite.gyp:sqlite', | 
|  | 4482             'notifier', | 
|  | 4483             'sync', | 
|  | 4484           ], | 
| 4460           'conditions': [ | 4485           'conditions': [ | 
| 4461             # Linux-specific rules for using syncapi binaries. | 4486             ['OS=="win"', { | 
| 4462             ['OS=="linux"', { | 4487               'msvs_settings': { | 
| 4463               # TODO(timsteele):  Not sure if this linux-specific stuff | 4488                 'VCLinkerTool': { | 
| 4464               # works anymore. | 4489                   'ImportLibrary': '$(OutDir)\\lib\\syncapi.lib', | 
| 4465               'copies': [ | 4490                   'ProgramDatabaseFile': '$(OutDir)\\syncapi_dll.pdb', | 
| 4466                 { |  | 
| 4467                   'destination': '<(PRODUCT_DIR)/lib', |  | 
| 4468                   'files': [ |  | 
| 4469                     'personalization/sync/engine/<(CONFIGURATION_NAME)/libsyncap
      i.so', |  | 
| 4470                   ], |  | 
| 4471                 }, | 4491                 }, | 
| 4472               ], | 4492               }, | 
| 4473               'link_settings': { | 4493               'link_settings': { | 
| 4474                 'libraries': [ | 4494                 'libraries': [ | 
| 4475                   '-lsyncapi', | 4495                   '-lcrypt32.lib', | 
| 4476                 ], | 4496                   '-liphlpapi.lib', | 
|  | 4497                   '-lsecur32.lib', | 
|  | 4498                 ] | 
| 4477               }, | 4499               }, | 
| 4478             }],  # OS=="linux" | 4500               'dependencies': [ | 
| 4479             # Windows-specific rules for using syncapi binaries. | 4501                 '../third_party/pthreads-win32/pthreads.gyp:pthreads', | 
| 4480             ['OS=="win"', { |  | 
| 4481               'direct_dependent_settings': { |  | 
| 4482                 'link_settings': { |  | 
| 4483                   'libraries': [ |  | 
| 4484                     'personalization/sync/engine/<(CONFIGURATION_NAME)/syncapi.l
      ib', |  | 
| 4485                   ], |  | 
| 4486                 }, |  | 
| 4487               }, |  | 
| 4488               'copies': [ |  | 
| 4489                 { |  | 
| 4490                   'destination': '<(PRODUCT_DIR)', |  | 
| 4491                   'files': [ |  | 
| 4492                     'personalization/sync/engine/<(CONFIGURATION_NAME)/syncapi.d
      ll', |  | 
| 4493                     'personalization/sync/engine/<(CONFIGURATION_NAME)/syncapi_d
      ll.pdb', |  | 
| 4494                     'personalization/sync/engine/<(CONFIGURATION_NAME)/pthreads.
      dll', |  | 
| 4495                     'personalization/sync/engine/<(CONFIGURATION_NAME)/pthreads_
      dll.pdb', |  | 
| 4496                   ], |  | 
| 4497                 }, |  | 
| 4498               ], | 4502               ], | 
| 4499             }],  # OS=="win" | 4503             }], | 
| 4500           ], | 4504           ], | 
| 4501         }], | 4505         }], | 
| 4502         ['chrome_personalization==1 and OS=="win"', { | 4506         ['chrome_personalization==1 and OS=="win"', { | 
| 4503           'direct_dependent_settings': {  # Shared by stub and non-stub. | 4507           'direct_dependent_settings': {  # Shared by stub and non-stub. | 
| 4504             'msvs_settings': { | 4508             'msvs_settings': { | 
| 4505               'VCLinkerTool': { | 4509               'VCLinkerTool': { | 
| 4506                 'DelayLoadDLLs': [ | 4510                 'DelayLoadDLLs': [ | 
| 4507                   'syncapi.dll', | 4511                   'syncapi.dll', | 
| 4508                 ], | 4512                 ], | 
| 4509               }, | 4513               }, | 
| (...skipping 1583 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 6093                           '--', | 6097                           '--', | 
| 6094                           '<@(_dependencies)'], | 6098                           '<@(_dependencies)'], | 
| 6095               # Use outputs of this action as inputs for the main target build. | 6099               # Use outputs of this action as inputs for the main target build. | 
| 6096               # Seems as a misnomer but makes this happy on Linux (scons). | 6100               # Seems as a misnomer but makes this happy on Linux (scons). | 
| 6097               'process_outputs_as_sources': 1, | 6101               'process_outputs_as_sources': 1, | 
| 6098             }, | 6102             }, | 
| 6099           ],  # 'actions' | 6103           ],  # 'actions' | 
| 6100         }, | 6104         }, | 
| 6101       ] | 6105       ] | 
| 6102     }], | 6106     }], | 
|  | 6107     ['chrome_personalization==1 and use_syncapi_stub==0', { | 
|  | 6108       # These targets get built only where sync is supported. | 
|  | 6109       'targets': [ | 
|  | 6110         { | 
|  | 6111           # Protobuf compiler / generate rule for sync.proto | 
|  | 6112           'target_name': 'sync_proto', | 
|  | 6113           'type': 'none', | 
|  | 6114           'actions': [ | 
|  | 6115             { | 
|  | 6116               # TODO(chron): Remove this preprocessing step. | 
|  | 6117               'action_name': 'preprocessing sync.proto', | 
|  | 6118               'inputs': [ | 
|  | 6119                 'browser/sync/protocol/proto2_to_oproto.py', | 
|  | 6120                 'browser/sync/protocol/sync.proto', | 
|  | 6121               ], | 
|  | 6122               'outputs': [ | 
|  | 6123                 '<(protoc_out_dir)/chrome/browser/sync/protocol/sync.proto', | 
|  | 6124               ], | 
|  | 6125               'action': [ | 
|  | 6126                 'python', | 
|  | 6127                 'browser/sync/protocol/proto2_to_oproto.py', | 
|  | 6128                 'browser/sync/protocol/sync.proto', | 
|  | 6129                 '<(protoc_out_dir)/chrome/browser/sync/protocol/sync.proto', | 
|  | 6130               ], | 
|  | 6131             }, | 
|  | 6132             { | 
|  | 6133               'action_name': 'compiling sync.proto', | 
|  | 6134               'inputs': [ | 
|  | 6135                 '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)protoc<(EXECUTABLE_SUFFIX)', | 
|  | 6136                 '<(protoc_out_dir)/chrome/browser/sync/protocol/sync.proto', | 
|  | 6137               ], | 
|  | 6138               'outputs': [ | 
|  | 6139                 '<(protoc_out_dir)/chrome/browser/sync/protocol/sync.pb.cc', | 
|  | 6140                 '<(protoc_out_dir)/chrome/browser/sync/protocol/sync.pb.h', | 
|  | 6141               ], | 
|  | 6142               'action': [ | 
|  | 6143                 '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)protoc<(EXECUTABLE_SUFFIX)', | 
|  | 6144                 '--proto_path=<(protoc_out_dir)/chrome/browser/sync/protocol', | 
|  | 6145                 '<(protoc_out_dir)/chrome/browser/sync/protocol/sync.proto', | 
|  | 6146                 '--cpp_out=<(protoc_out_dir)/chrome/browser/sync/protocol', | 
|  | 6147               ], | 
|  | 6148             }, | 
|  | 6149           ], | 
|  | 6150           'dependencies': [ | 
|  | 6151             '../third_party/protobuf2/protobuf.gyp:protobuf', | 
|  | 6152             '../third_party/protobuf2/protobuf.gyp:protoc', | 
|  | 6153           ], | 
|  | 6154         }, | 
|  | 6155         { | 
|  | 6156           'target_name': 'notifier', | 
|  | 6157           'type': '<(library)', | 
|  | 6158           'sources': [ | 
|  | 6159             'browser/sync/notifier/base/async_dns_lookup.cc', | 
|  | 6160             'browser/sync/notifier/base/async_dns_lookup.h', | 
|  | 6161             'browser/sync/notifier/base/async_network_alive.h', | 
|  | 6162             'browser/sync/notifier/base/fastalloc.h', | 
|  | 6163             'browser/sync/notifier/base/linux/network_status_detector_task_linux
      .cc', | 
|  | 6164             'browser/sync/notifier/base/linux/time_linux.cc', | 
|  | 6165             'browser/sync/notifier/base/nethelpers.cc', | 
|  | 6166             'browser/sync/notifier/base/nethelpers.h', | 
|  | 6167             'browser/sync/notifier/base/network_status_detector_task.cc', | 
|  | 6168             'browser/sync/notifier/base/network_status_detector_task.h', | 
|  | 6169             'browser/sync/notifier/base/network_status_detector_task_mt.cc', | 
|  | 6170             'browser/sync/notifier/base/network_status_detector_task_mt.h', | 
|  | 6171             'browser/sync/notifier/base/posix/time_posix.cc', | 
|  | 6172             'browser/sync/notifier/base/signal_thread_task.h', | 
|  | 6173             'browser/sync/notifier/base/static_assert.h', | 
|  | 6174             'browser/sync/notifier/base/string.cc', | 
|  | 6175             'browser/sync/notifier/base/string.h', | 
|  | 6176             'browser/sync/notifier/base/task_pump.cc', | 
|  | 6177             'browser/sync/notifier/base/task_pump.h', | 
|  | 6178             'browser/sync/notifier/base/time.cc', | 
|  | 6179             'browser/sync/notifier/base/time.h', | 
|  | 6180             'browser/sync/notifier/base/timer.cc', | 
|  | 6181             'browser/sync/notifier/base/timer.h', | 
|  | 6182             'browser/sync/notifier/base/utils.h', | 
|  | 6183             'browser/sync/notifier/base/win/async_network_alive_win32.cc', | 
|  | 6184             'browser/sync/notifier/base/win/time_win32.cc', | 
|  | 6185             'browser/sync/notifier/communicator/auth_task.cc', | 
|  | 6186             'browser/sync/notifier/communicator/auth_task.h', | 
|  | 6187             'browser/sync/notifier/communicator/auto_reconnect.cc', | 
|  | 6188             'browser/sync/notifier/communicator/auto_reconnect.h', | 
|  | 6189             'browser/sync/notifier/communicator/connection_options.cc', | 
|  | 6190             'browser/sync/notifier/communicator/connection_options.h', | 
|  | 6191             'browser/sync/notifier/communicator/connection_settings.cc', | 
|  | 6192             'browser/sync/notifier/communicator/connection_settings.h', | 
|  | 6193             'browser/sync/notifier/communicator/const_communicator.h', | 
|  | 6194             'browser/sync/notifier/communicator/login.cc', | 
|  | 6195             'browser/sync/notifier/communicator/login.h', | 
|  | 6196             'browser/sync/notifier/communicator/login_failure.cc', | 
|  | 6197             'browser/sync/notifier/communicator/login_failure.h', | 
|  | 6198             'browser/sync/notifier/communicator/login_settings.cc', | 
|  | 6199             'browser/sync/notifier/communicator/login_settings.h', | 
|  | 6200             'browser/sync/notifier/communicator/product_info.cc', | 
|  | 6201             'browser/sync/notifier/communicator/product_info.h', | 
|  | 6202             'browser/sync/notifier/communicator/single_login_attempt.cc', | 
|  | 6203             'browser/sync/notifier/communicator/single_login_attempt.h', | 
|  | 6204             'browser/sync/notifier/communicator/talk_auth_task.cc', | 
|  | 6205             'browser/sync/notifier/communicator/talk_auth_task.h', | 
|  | 6206             'browser/sync/notifier/communicator/xml_parse_helpers-inl.h', | 
|  | 6207             'browser/sync/notifier/communicator/xml_parse_helpers.cc', | 
|  | 6208             'browser/sync/notifier/communicator/xml_parse_helpers.h', | 
|  | 6209             'browser/sync/notifier/communicator/xmpp_connection_generator.cc', | 
|  | 6210             'browser/sync/notifier/communicator/xmpp_connection_generator.h', | 
|  | 6211             'browser/sync/notifier/communicator/xmpp_log.cc', | 
|  | 6212             'browser/sync/notifier/communicator/xmpp_log.h', | 
|  | 6213             'browser/sync/notifier/communicator/xmpp_socket_adapter.cc', | 
|  | 6214             'browser/sync/notifier/communicator/xmpp_socket_adapter.h', | 
|  | 6215             'browser/sync/notifier/gaia_auth/gaiaauth.cc', | 
|  | 6216             'browser/sync/notifier/gaia_auth/gaiaauth.h', | 
|  | 6217             'browser/sync/notifier/gaia_auth/gaiahelper.cc', | 
|  | 6218             'browser/sync/notifier/gaia_auth/gaiahelper.h', | 
|  | 6219             'browser/sync/notifier/gaia_auth/inet_aton.h', | 
|  | 6220             'browser/sync/notifier/gaia_auth/sigslotrepeater.h', | 
|  | 6221             'browser/sync/notifier/gaia_auth/win/win32window.cc', | 
|  | 6222             'browser/sync/notifier/listener/listen_task.cc', | 
|  | 6223             'browser/sync/notifier/listener/listen_task.h', | 
|  | 6224             'browser/sync/notifier/listener/mediator_thread.h', | 
|  | 6225             'browser/sync/notifier/listener/mediator_thread_impl.cc', | 
|  | 6226             'browser/sync/notifier/listener/mediator_thread_impl.h', | 
|  | 6227             'browser/sync/notifier/listener/mediator_thread_mock.h', | 
|  | 6228             'browser/sync/notifier/listener/send_update_task.cc', | 
|  | 6229             'browser/sync/notifier/listener/send_update_task.h', | 
|  | 6230             'browser/sync/notifier/listener/subscribe_task.cc', | 
|  | 6231             'browser/sync/notifier/listener/subscribe_task.h', | 
|  | 6232             'browser/sync/notifier/listener/talk_mediator.h', | 
|  | 6233             'browser/sync/notifier/listener/talk_mediator_impl.cc', | 
|  | 6234             'browser/sync/notifier/listener/talk_mediator_impl.h', | 
|  | 6235           ], | 
|  | 6236           'include_dirs': [ | 
|  | 6237             '..', | 
|  | 6238             '<(protoc_out_dir)', | 
|  | 6239           ], | 
|  | 6240           'defines' : [ | 
|  | 6241             'COMPILER_MSVC', | 
|  | 6242             '_CRT_SECURE_NO_WARNINGS', | 
|  | 6243             '_USE_32BIT_TIME_T', | 
|  | 6244             'kXmppProductName="chromium-sync"', | 
|  | 6245           ], | 
|  | 6246           'dependencies': [ | 
|  | 6247             '../third_party/expat/expat.gyp:expat', | 
|  | 6248             '../third_party/libjingle/libjingle.gyp:libjingle', | 
|  | 6249             '../third_party/protobuf2/protobuf.gyp:protobuf', | 
|  | 6250             'sync_proto', | 
|  | 6251           ], | 
|  | 6252           'conditions': [ | 
|  | 6253             ['OS=="win"', { | 
|  | 6254               'dependencies': [ | 
|  | 6255                 '../third_party/pthreads-win32/pthreads.gyp:pthreads', | 
|  | 6256               ], | 
|  | 6257             }], | 
|  | 6258           ], | 
|  | 6259         }, | 
|  | 6260         { | 
|  | 6261           'target_name': 'sync', | 
|  | 6262           'type': '<(library)', | 
|  | 6263           'sources': [ | 
|  | 6264             '<(protoc_out_dir)/chrome/browser/sync/protocol/sync.pb.cc', | 
|  | 6265             '<(protoc_out_dir)/chrome/browser/sync/protocol/sync.pb.h', | 
|  | 6266             'browser/sync/engine/all_status.cc', | 
|  | 6267             'browser/sync/engine/all_status.h', | 
|  | 6268             'browser/sync/engine/apply_updates_command.cc', | 
|  | 6269             'browser/sync/engine/apply_updates_command.h', | 
|  | 6270             'browser/sync/engine/auth_watcher.cc', | 
|  | 6271             'browser/sync/engine/auth_watcher.h', | 
|  | 6272             'browser/sync/engine/authenticator.cc', | 
|  | 6273             'browser/sync/engine/authenticator.h', | 
|  | 6274             'browser/sync/engine/build_and_process_conflict_sets_command.cc', | 
|  | 6275             'browser/sync/engine/build_and_process_conflict_sets_command.h', | 
|  | 6276             'browser/sync/engine/build_commit_command.cc', | 
|  | 6277             'browser/sync/engine/build_commit_command.h', | 
|  | 6278             'browser/sync/engine/change_reorder_buffer.cc', | 
|  | 6279             'browser/sync/engine/change_reorder_buffer.h', | 
|  | 6280             'browser/sync/engine/client_command_channel.h', | 
|  | 6281             'browser/sync/engine/conflict_resolution_view.cc', | 
|  | 6282             'browser/sync/engine/conflict_resolution_view.h', | 
|  | 6283             'browser/sync/engine/conflict_resolver.cc', | 
|  | 6284             'browser/sync/engine/conflict_resolver.h', | 
|  | 6285             'browser/sync/engine/download_updates_command.cc', | 
|  | 6286             'browser/sync/engine/download_updates_command.h', | 
|  | 6287             'browser/sync/engine/get_commit_ids_command.cc', | 
|  | 6288             'browser/sync/engine/get_commit_ids_command.h', | 
|  | 6289             'browser/sync/engine/model_changing_syncer_command.cc', | 
|  | 6290             'browser/sync/engine/model_changing_syncer_command.h', | 
|  | 6291             'browser/sync/engine/model_safe_worker.h', | 
|  | 6292             'browser/sync/engine/net/gaia_authenticator.cc', | 
|  | 6293             'browser/sync/engine/net/gaia_authenticator.h', | 
|  | 6294             'browser/sync/engine/net/http_return.h', | 
|  | 6295             'browser/sync/engine/net/server_connection_manager.cc', | 
|  | 6296             'browser/sync/engine/net/server_connection_manager.h', | 
|  | 6297             'browser/sync/engine/net/syncapi_server_connection_manager.cc', | 
|  | 6298             'browser/sync/engine/net/syncapi_server_connection_manager.h', | 
|  | 6299             'browser/sync/engine/net/url_translator.cc', | 
|  | 6300             'browser/sync/engine/net/url_translator.h', | 
|  | 6301             'browser/sync/engine/post_commit_message_command.cc', | 
|  | 6302             'browser/sync/engine/post_commit_message_command.h', | 
|  | 6303             'browser/sync/engine/process_commit_response_command.cc', | 
|  | 6304             'browser/sync/engine/process_commit_response_command.h', | 
|  | 6305             'browser/sync/engine/process_updates_command.cc', | 
|  | 6306             'browser/sync/engine/process_updates_command.h', | 
|  | 6307             'browser/sync/engine/resolve_conflicts_command.cc', | 
|  | 6308             'browser/sync/engine/resolve_conflicts_command.h', | 
|  | 6309             'browser/sync/engine/sync_cycle_state.h', | 
|  | 6310             'browser/sync/engine/sync_process_state.cc', | 
|  | 6311             'browser/sync/engine/sync_process_state.h', | 
|  | 6312             'browser/sync/engine/syncapi.h', | 
|  | 6313             'browser/sync/engine/syncer.cc', | 
|  | 6314             'browser/sync/engine/syncer.h', | 
|  | 6315             'browser/sync/engine/syncer_command.cc', | 
|  | 6316             'browser/sync/engine/syncer_command.h', | 
|  | 6317             'browser/sync/engine/syncer_end_command.cc', | 
|  | 6318             'browser/sync/engine/syncer_end_command.h', | 
|  | 6319             'browser/sync/engine/syncer_proto_util.cc', | 
|  | 6320             'browser/sync/engine/syncer_proto_util.h', | 
|  | 6321             'browser/sync/engine/syncer_session.h', | 
|  | 6322             'browser/sync/engine/syncer_status.cc', | 
|  | 6323             'browser/sync/engine/syncer_status.h', | 
|  | 6324             'browser/sync/engine/syncer_thread.cc', | 
|  | 6325             'browser/sync/engine/syncer_thread.h', | 
|  | 6326             'browser/sync/engine/syncer_types.h', | 
|  | 6327             'browser/sync/engine/syncer_util.cc', | 
|  | 6328             'browser/sync/engine/syncer_util.h', | 
|  | 6329             'browser/sync/engine/syncproto.h', | 
|  | 6330             'browser/sync/engine/update_applicator.cc', | 
|  | 6331             'browser/sync/engine/update_applicator.h', | 
|  | 6332             'browser/sync/engine/verify_updates_command.cc', | 
|  | 6333             'browser/sync/engine/verify_updates_command.h', | 
|  | 6334             'browser/sync/protocol/service_constants.h', | 
|  | 6335             'browser/sync/syncable/blob.h', | 
|  | 6336             'browser/sync/syncable/dir_open_result.h', | 
|  | 6337             'browser/sync/syncable/directory_backing_store.cc', | 
|  | 6338             'browser/sync/syncable/directory_backing_store.h', | 
|  | 6339             'browser/sync/syncable/directory_event.h', | 
|  | 6340             'browser/sync/syncable/directory_manager.cc', | 
|  | 6341             'browser/sync/syncable/directory_manager.h', | 
|  | 6342             'browser/sync/syncable/path_name_cmp.h', | 
|  | 6343             'browser/sync/syncable/syncable-inl.h', | 
|  | 6344             'browser/sync/syncable/syncable.cc', | 
|  | 6345             'browser/sync/syncable/syncable.h', | 
|  | 6346             'browser/sync/syncable/syncable_changes_version.h', | 
|  | 6347             'browser/sync/syncable/syncable_columns.h', | 
|  | 6348             'browser/sync/syncable/syncable_id.cc', | 
|  | 6349             'browser/sync/syncable/syncable_id.h', | 
|  | 6350             'browser/sync/util/character_set_converters.cc', | 
|  | 6351             'browser/sync/util/character_set_converters.h', | 
|  | 6352             'browser/sync/util/character_set_converters_linux.cc', | 
|  | 6353             'browser/sync/util/character_set_converters_win.cc', | 
|  | 6354             'browser/sync/util/closure.h', | 
|  | 6355             'browser/sync/util/compat_file.h', | 
|  | 6356             'browser/sync/util/compat_file_posix.cc', | 
|  | 6357             'browser/sync/util/compat_file_win.cc', | 
|  | 6358             'browser/sync/util/compat_pthread.h', | 
|  | 6359             'browser/sync/util/crypto_helpers.cc', | 
|  | 6360             'browser/sync/util/crypto_helpers.h', | 
|  | 6361             'browser/sync/util/data_encryption.cc', | 
|  | 6362             'browser/sync/util/data_encryption.h', | 
|  | 6363             'browser/sync/util/dbgq.h', | 
|  | 6364             'browser/sync/util/event_sys-inl.h', | 
|  | 6365             'browser/sync/util/event_sys.h', | 
|  | 6366             'browser/sync/util/fast_dump.h', | 
|  | 6367             'browser/sync/util/highres_timer.h', | 
|  | 6368             'browser/sync/util/highres_timer_linux.cc', | 
|  | 6369             'browser/sync/util/highres_timer_linux.h', | 
|  | 6370             'browser/sync/util/highres_timer_win.cc', | 
|  | 6371             'browser/sync/util/highres_timer_win.h', | 
|  | 6372             'browser/sync/util/path_helpers.cc', | 
|  | 6373             'browser/sync/util/path_helpers.h', | 
|  | 6374             'browser/sync/util/path_helpers_linux.cc', | 
|  | 6375             'browser/sync/util/path_helpers_posix.cc', | 
|  | 6376             'browser/sync/util/pthread_helpers.cc', | 
|  | 6377             'browser/sync/util/pthread_helpers.h', | 
|  | 6378             'browser/sync/util/pthread_helpers_fwd.h', | 
|  | 6379             'browser/sync/util/query_helpers.cc', | 
|  | 6380             'browser/sync/util/query_helpers.h', | 
|  | 6381             'browser/sync/util/row_iterator.h', | 
|  | 6382             'browser/sync/util/signin.h', | 
|  | 6383             'browser/sync/util/sync_types.h', | 
|  | 6384             'browser/sync/util/user_settings.cc', | 
|  | 6385             'browser/sync/util/user_settings.h', | 
|  | 6386             'browser/sync/util/user_settings_posix.cc', | 
|  | 6387             'browser/sync/util/user_settings_win.cc', | 
|  | 6388           ], | 
|  | 6389           'include_dirs': [ | 
|  | 6390             '..', | 
|  | 6391             '<(protoc_out_dir)', | 
|  | 6392           ], | 
|  | 6393           'defines' : [ | 
|  | 6394             'COMPILER_MSVC', | 
|  | 6395             'COMPILING_SYNCAPI_LIBRARY', | 
|  | 6396             'SYNC_ENGINE_VERSION_STRING="Unknown"', | 
|  | 6397             '_CRT_SECURE_NO_WARNINGS', | 
|  | 6398             '_USE_32BIT_TIME_T', | 
|  | 6399           ], | 
|  | 6400           'dependencies': [ | 
|  | 6401             '../third_party/libjingle/libjingle.gyp:libjingle', | 
|  | 6402             '../third_party/protobuf2/protobuf.gyp:protobuf', | 
|  | 6403             'sync_proto', | 
|  | 6404           ], | 
|  | 6405           'conditions': [ | 
|  | 6406             ['OS=="win"', { | 
|  | 6407               'dependencies': [ | 
|  | 6408                 '../third_party/pthreads-win32/pthreads.gyp:pthreads', | 
|  | 6409               ], | 
|  | 6410             }], | 
|  | 6411           ], | 
|  | 6412         }, | 
|  | 6413       ],  # targets when chrome_personalization==1 and use_syncapi_stub==0 | 
|  | 6414     }], | 
| 6103   ],  # 'conditions' | 6415   ],  # 'conditions' | 
| 6104 } | 6416 } | 
| OLD | NEW | 
|---|