diff options
author | saintlou@chromium.org <saintlou@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-11-22 01:25:27 +0000 |
---|---|---|
committer | saintlou@chromium.org <saintlou@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-11-22 01:25:27 +0000 |
commit | 023d8247d6efbd4fac3cf9f7bfa8d2204c268c5a (patch) | |
tree | 2186249fb088e4e9d9e521ed2c132ec813565c5c /build | |
parent | 7e5f8660e4fcc7ded0b316865a5063d3256b63b3 (diff) | |
download | chromium_src-023d8247d6efbd4fac3cf9f7bfa8d2204c268c5a.zip chromium_src-023d8247d6efbd4fac3cf9f7bfa8d2204c268c5a.tar.gz chromium_src-023d8247d6efbd4fac3cf9f7bfa8d2204c268c5a.tar.bz2 |
Remove TOUCH_UI definition and make use_virtual_keyboard an independant variable.
BUG=105046
TEST=none
Review URL: http://codereview.chromium.org/8527025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111069 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'build')
-rw-r--r-- | build/common.gypi | 49 |
1 files changed, 18 insertions, 31 deletions
diff --git a/build/common.gypi b/build/common.gypi index 815bafa..e54edfe 100644 --- a/build/common.gypi +++ b/build/common.gypi @@ -24,9 +24,6 @@ # Whether we are using Views Toolkit 'toolkit_views%': 0, - # Disable touch support by default. - 'touchui%': 0, - # Whether the compositor is enabled on views. 'views_compositor%': 0, @@ -35,13 +32,16 @@ # Use OpenSSL instead of NSS. Under development: see http://crbug.com/62803 'use_openssl%': 0, + + # Disable Virtual keyboard support by default. + 'use_virtual_keyboard%': 0, }, # Copy conditionally-set variables out one scope. 'chromeos%': '<(chromeos)', - 'touchui%': '<(touchui)', 'views_compositor%': '<(views_compositor)', 'use_aura%': '<(use_aura)', 'use_openssl%': '<(use_openssl)', + 'use_virtual_keyboard%': '<(use_virtual_keyboard)', # WebKit compositor for ui 'use_webkit_compositor%': 0, @@ -58,24 +58,15 @@ '<!(uname -m | sed -e "s/i.86/ia32/;s/x86_64/x64/;s/amd64/x64/;s/arm.*/arm/;s/i86pc/ia32/")', }], - # Set default value of toolkit_views on for Windows, Chrome OS, - # Touch and PureView. - ['OS=="win" or chromeos==1 or touchui==1 or use_aura==1', { + # Set default value of toolkit_views based on OS. + ['OS=="win" or chromeos==1 or use_aura==1', { 'toolkit_views%': 1, }, { 'toolkit_views%': 0, }], - # Use virtual keyboard by default in TouchUI builds. - ['touchui==1', { - 'use_virtual_keyboard%': 1, - }, { - 'use_virtual_keyboard%': 0, - }], - - # Use the views compositor when using the Aura window manager or - # touch. - ['use_aura==1 or touchui==1', { + # Use the views compositor when using the Aura window manager. + ['use_aura==1', { 'views_compositor%': 1, }], ], @@ -83,14 +74,16 @@ # Copy conditionally-set variables out one scope. 'chromeos%': '<(chromeos)', - 'touchui%': '<(touchui)', - 'use_virtual_keyboard%': '<(use_virtual_keyboard)', 'host_arch%': '<(host_arch)', 'toolkit_views%': '<(toolkit_views)', 'views_compositor%': '<(views_compositor)', 'use_webkit_compositor%': '<(use_webkit_compositor)', 'use_aura%': '<(use_aura)', 'use_openssl%': '<(use_openssl)', + 'use_virtual_keyboard%': '<(use_virtual_keyboard)', + + # The variable touchui is still present (until all clean up is done). + 'touchui%': 0, # We used to provide a variable for changing how libraries were built. # This variable remains until we can clean up all the users. @@ -315,8 +308,8 @@ 'enable_flapper_hacks%': 0, }], - # Enable file manager extension on Chrome OS, Touch, PureView, Aura. - ['chromeos==1 or touchui==1 or use_aura==1', { + # Enable file manager extension on Chrome OS or Aura. + ['chromeos==1 or use_aura==1', { 'file_manager_extension%': 1, }, { 'file_manager_extension%': 0, @@ -327,8 +320,8 @@ 'file_manager_extension%': 0, }], - # Enable WebUI TaskManager always on Chrome OS, Touch or PureView. - ['chromeos==1 or touchui==1 or use_aura==1', { + # Enable WebUI TaskManager always on Chrome OS or Aura. + ['chromeos==1 or use_aura==1', { 'webui_task_manager%': 1, }], @@ -338,7 +331,7 @@ }], # Use GPU accelerated cross process image transport by default - # on TOUCH_UI and linux builds with the Aura window manager + # on linux builds with the Aura window manager ['views_compositor==1 and OS=="linux"', { 'ui_compositor_image_transport%': 1, }, { @@ -821,9 +814,6 @@ ['use_nss==1', { 'grit_defines': ['-D', 'use_nss'], }], - ['touchui==1', { - 'grit_defines': ['-D', 'touchui'], - }], ['use_virtual_keyboard==1', { 'grit_defines': ['-D', 'use_virtual_keyboard'], }], @@ -855,7 +845,7 @@ }], # Set use_ibus to 1 to enable ibus support. - ['touchui==1 and chromeos==1', { + ['use_virtual_keyboard==1 and chromeos==1', { 'use_ibus%': 1, }, { 'use_ibus%': 0, @@ -997,9 +987,6 @@ ['chromeos==1', { 'defines': ['OS_CHROMEOS=1'], }], - ['touchui==1', { - 'defines': ['TOUCH_UI=1'], - }], ['use_virtual_keyboard==1', { 'defines': ['USE_VIRTUAL_KEYBOARD=1'], }], |