Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(418)

Side by Side Diff: base/base.gypi

Issue 23880006: gtk: Allow building both the X11 and Gtk message-pumps for gtk. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: tot-merge Created 7 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « base/base.gyp ('k') | base/message_loop/message_loop.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2012 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 'target_defaults': { 6 'target_defaults': {
7 'variables': { 7 'variables': {
8 'base_target': 0, 8 'base_target': 0,
9 }, 9 },
10 'target_conditions': [ 10 'target_conditions': [
(...skipping 672 matching lines...) Expand 10 before | Expand all | Expand 10 after
683 4018, 683 4018,
684 ], 684 ],
685 'target_conditions': [ 685 'target_conditions': [
686 ['<(use_glib)==0 or >(nacl_untrusted_build)==1', { 686 ['<(use_glib)==0 or >(nacl_untrusted_build)==1', {
687 'sources/': [ 687 'sources/': [
688 ['exclude', '^nix/'], 688 ['exclude', '^nix/'],
689 ], 689 ],
690 'sources!': [ 690 'sources!': [
691 'atomicops_internals_x86_gcc.cc', 691 'atomicops_internals_x86_gcc.cc',
692 'message_loop/message_pump_glib.cc', 692 'message_loop/message_pump_glib.cc',
693 'message_loop/message_pump_aurax11.cc', 693 'message_loop/message_pump_x11.cc',
694 ], 694 ],
695 }], 695 }],
696 ['<(toolkit_uses_gtk)==0 or >(nacl_untrusted_build)==1', { 696 ['<(toolkit_uses_gtk)==0 or >(nacl_untrusted_build)==1', {
697 'sources!': ['message_loop/message_pump_gtk.cc'], 697 'sources!': ['message_loop/message_pump_gtk.cc'],
698 }], 698 }],
699 ['(OS != "linux" and <(os_bsd) != 1 and OS != "android") or >(nacl_unt rusted_build)==1', { 699 ['(OS != "linux" and <(os_bsd) != 1 and OS != "android") or >(nacl_unt rusted_build)==1', {
700 'sources!': [ 700 'sources!': [
701 # Not automatically excluded by the *linux.cc rules. 701 # Not automatically excluded by the *linux.cc rules.
702 'linux_util.cc', 702 'linux_util.cc',
703 ], 703 ],
(...skipping 145 matching lines...) Expand 10 before | Expand all | Expand 10 after
849 'posix/file_descriptor_shuffle.cc', 849 'posix/file_descriptor_shuffle.cc',
850 # Not using sha1_win.cc because it may have caused a 850 # Not using sha1_win.cc because it may have caused a
851 # regression to page cycler moz. 851 # regression to page cycler moz.
852 'sha1_win.cc', 852 'sha1_win.cc',
853 'strings/string16.cc', 853 'strings/string16.cc',
854 ], 854 ],
855 },], 855 },],
856 ['<(use_ozone) == 1', { 856 ['<(use_ozone) == 1', {
857 'sources!': [ 857 'sources!': [
858 'message_loop/message_pump_glib.cc', 858 'message_loop/message_pump_glib.cc',
859 'message_loop/message_pump_aurax11.cc', 859 'message_loop/message_pump_x11.cc',
860 ] 860 ]
861 }], 861 }],
862 ['OS == "linux" and >(nacl_untrusted_build)==0', { 862 ['OS == "linux" and >(nacl_untrusted_build)==0', {
863 'sources!': [ 863 'sources!': [
864 'files/file_path_watcher_kqueue.cc', 864 'files/file_path_watcher_kqueue.cc',
865 'files/file_path_watcher_stub.cc', 865 'files/file_path_watcher_stub.cc',
866 ], 866 ],
867 }], 867 }],
868 ['(OS == "mac" or OS == "ios") and >(nacl_untrusted_build)==0', { 868 ['(OS == "mac" or OS == "ios") and >(nacl_untrusted_build)==0', {
869 'sources/': [ 869 'sources/': [
(...skipping 28 matching lines...) Expand all
898 ['<(use_system_nspr)==1 and >(nacl_untrusted_build)==0', { 898 ['<(use_system_nspr)==1 and >(nacl_untrusted_build)==0', {
899 'sources/': [ 899 'sources/': [
900 ['exclude', '^third_party/nspr/'], 900 ['exclude', '^third_party/nspr/'],
901 ], 901 ],
902 }], 902 }],
903 ], 903 ],
904 }], 904 }],
905 ], 905 ],
906 }, 906 },
907 } 907 }
OLDNEW
« no previous file with comments | « base/base.gyp ('k') | base/message_loop/message_loop.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698