diff options
author | zork@chromium.org <zork@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-26 21:49:35 +0000 |
---|---|---|
committer | zork@chromium.org <zork@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-26 21:49:35 +0000 |
commit | 163200d8a7018cb54c442154ff65dc2ebd958f6f (patch) | |
tree | 1833d16fd952aae38d5b3bf42d53978a219f14cb /chrome/chrome.gyp | |
parent | 04d2c301427de6e7da85546437d286971cff1cff (diff) | |
download | chromium_src-163200d8a7018cb54c442154ff65dc2ebd958f6f.zip chromium_src-163200d8a7018cb54c442154ff65dc2ebd958f6f.tar.gz chromium_src-163200d8a7018cb54c442154ff65dc2ebd958f6f.tar.bz2 |
Resubmit http://codereview.chromium.org/314016 with views fixed
Review URL: http://codereview.chromium.org/338008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30106 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome.gyp')
-rwxr-xr-x | chrome/chrome.gyp | 30 |
1 files changed, 22 insertions, 8 deletions
diff --git a/chrome/chrome.gyp b/chrome/chrome.gyp index aea45c3..048ae07 100755 --- a/chrome/chrome.gyp +++ b/chrome/chrome.gyp @@ -127,6 +127,7 @@ '../views/controls/table/table_view_unittest.cc', '../views/grid_layout_unittest.cc', ], + 'browser_sync%': 1, 'conditions': [ ['OS=="win"', { 'nacl_defines': [ @@ -159,12 +160,6 @@ }], # branding ], # conditions }], # OS=="mac" - ['OS=="win" or OS=="mac"', { - # Whether or not browser sync code is built in. - 'browser_sync%': 1, - }, { - 'browser_sync%': 0, - }], # OS=="win" ['target_arch=="ia32"', { 'nacl_defines': [ # TODO(gregoryd): consider getting this from NaCl's common.gypi @@ -2894,6 +2889,8 @@ 'sources/': [ ['include', '^browser/printing/print_dialog_gtk.cc'], ['include', '^browser/printing/print_dialog_gtk.h'], + ['exclude', '^browser/sync/sync_setup_flow.cc'], + ['exclude', '^browser/sync/sync_setup_wizard.cc'], ], }], ['chromeos==1 or toolkit_views==1',{ @@ -2996,6 +2993,12 @@ '../third_party/WebKit/WebCore/WebCore.gyp/WebCore.gyp:webcore', ], }], + ['OS=="linux" and browser_sync==1', { + 'sources': [ + 'browser/gtk/sync_setup_wizard_gtk.cc', + 'browser/gtk/sync_setup_wizard_gtk.h', + ], + }], ], }, { @@ -4688,6 +4691,7 @@ 'browser/renderer_host/gtk_key_bindings_handler_unittest.cc', ], 'sources!': [ + 'browser/sync/sync_setup_wizard_unittest.cc', 'browser/views/bookmark_context_menu_test.cc', 'browser/gtk/options/cookies_view_unittest.cc', # Compact Language Detection (cld) is not supported in linux yet. @@ -4824,7 +4828,6 @@ 'browser/rlz/rlz_unittest.cc', 'browser/safe_browsing/safe_browsing_blocking_page_unittest.cc', 'browser/search_engines/template_url_scraper_unittest.cc', - 'browser/sync/profile_sync_service_unittest.cc', 'browser/views/bookmark_editor_view_unittest.cc', 'browser/views/find_bar_host_unittest.cc', 'browser/views/keyword_editor_view_unittest.cc', @@ -6710,6 +6713,9 @@ 'POSIX', 'OS_LINUX', ], + 'dependencies': [ + '../build/linux/system.gyp:gtk' + ], }], ], }, @@ -6730,7 +6736,6 @@ 'browser/sync/syncable/syncable_unittest.cc', 'browser/sync/util/character_set_converters_unittest.cc', 'browser/sync/util/crypto_helpers_unittest.cc', - 'browser/sync/util/data_encryption_unittest.cc', 'browser/sync/util/event_sys_unittest.cc', 'browser/sync/util/highres_timer_unittest.cc', 'browser/sync/util/path_helpers_unittest.cc', @@ -6764,6 +6769,9 @@ ], 'conditions': [ ['OS=="win"', { + 'sources' : [ + 'browser/sync/util/data_encryption_unittest.cc', + ], 'dependencies': [ '../third_party/tcmalloc/tcmalloc.gyp:tcmalloc', ], @@ -6783,6 +6791,9 @@ 'defines': [ 'POSIX', ], + 'dependencies': [ + '../build/linux/system.gyp:gtk' + ], }], ], }, @@ -6938,6 +6949,9 @@ 'defines': [ 'POSIX', ], + 'dependencies': [ + '../build/linux/system.gyp:gtk' + ], }], ['OS=="mac"', { 'link_settings': { |