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:
Родитель
c5d29e83bd
Коммит
350e6c62ab
18
common.gypi
18
common.gypi
|
@ -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"', {
|
||||
|
|
Загрузка…
Ссылка в новой задаче