Build browser/sync files by default using a stubbed-out syncapi

implementation.  The stub will be replaced once the rest of
sync/engine lands as we open source the sync engine code.

Review URL: http://codereview.chromium.org/165257

git-svn-id: http://src.chromium.org/svn/trunk/src/build@23004 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
This commit is contained in:
tim@chromium.org 2009-08-11 02:36:34 +00:00
Родитель c5d29e83bd
Коммит 350e6c62ab
1 изменённых файлов: 15 добавлений и 3 удалений

Просмотреть файл

@ -94,7 +94,11 @@
'chromeos%': 0,
'chrome_personalization%': 0,
# Whether or not browser sync code is built in.
'chrome_personalization%': 1,
# Used to build and statically link a stub (no-op) syncapi engine.
'use_syncapi_stub%' : 1,
# Set the restrictions on the SUID sandbox binary.
# Path: only exec the hard coded chrome binary path
@ -180,8 +184,16 @@
'defines': ['OS_CHROMEOS=1'],
}],
['chrome_personalization==1', {
'defines': ['CHROME_PERSONALIZATION=1'],
}],
'conditions': [
['OS=="win"', {
# For now sync is only enabled on windows.
'defines': ['CHROME_PERSONALIZATION=1'],
}], # OS==win
], # conditions for chrome_personalization
}], # chrome_personalization==1
['use_syncapi_stub==1', {
'defines': ['COMPILING_SYNCAPI_STUB'],
}], # use_syncapi_stub==1
['coverage!=0', {
'conditions': [
['OS=="mac"', {