summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJocelyn Turcotte <jocelyn.turcotte@digia.com>2014-08-07 17:38:11 +0200
committerJocelyn Turcotte <jocelyn.turcotte@digia.com>2014-08-14 16:43:58 +0200
commit3874f8b632b548757671b67f4c141194e058daf4 (patch)
treedd9f0c7a177795594951a0ff5ba5936ceffea219 /src
parentfcf96a61db5271473d8eca5e3de4ee406fe57ad0 (diff)
Exclude accessibility files on windows
This allows the BrowserAccessibilityFactoryQt and BrowserAccessibilityQt classes to also be used on Windows, and this also remove our dependency on ATL, which is only easily available for Visual Studio Professional users. Change-Id: I1a9c047f0343252a0b6fcc215b84e4c2f3d664b4 Reviewed-by: Andras Becsi <andras.becsi@digia.com>
Diffstat (limited to 'src')
-rw-r--r--src/core/qtwebengine_extras.gypi13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/core/qtwebengine_extras.gypi b/src/core/qtwebengine_extras.gypi
index ab8af819d..916dd4195 100644
--- a/src/core/qtwebengine_extras.gypi
+++ b/src/core/qtwebengine_extras.gypi
@@ -37,9 +37,11 @@
['exclude', 'browser/accessibility/browser_accessibility_cocoa\\.(cc|h)$'],
['exclude', 'browser/accessibility/browser_accessibility_gtk\\.(cc|h)$'],
['exclude', 'browser/accessibility/browser_accessibility_mac\\.(cc|h)$'],
+ ['exclude', 'browser/accessibility/browser_accessibility_win\\.(cc|h)$'],
['exclude', 'browser/accessibility/browser_accessibility_manager_android\\.(cc|h)$'],
['exclude', 'browser/accessibility/browser_accessibility_manager_gtk\\.(cc|h)$'],
['exclude', 'browser/accessibility/browser_accessibility_manager_mac\\.(cc|h)$'],
+ ['exclude', 'browser/accessibility/browser_accessibility_manager_win\\.(cc|h)$'],
['exclude', 'command_buffer/service/async_pixel_transfer_manager_egl\\.(cc|h)$'],
['exclude', 'common/gpu/image_transport_surface_android\\.cc$'],
['exclude', 'common/gpu/image_transport_surface_linux\\.cc$'],
@@ -48,6 +50,17 @@
['exclude', 'gl_surface_glx\\.cc$'],
['exclude', 'gl_surface_x11\\.cc$'],
['exclude', 'gl_surface_win\\.cc$'],
+ # Avoid the ATL dependency to allow building with VS Express
+ ['exclude', 'browser/accessibility/accessibility_tree_formatter\\.(cc|h)$',],
+ ['exclude', 'browser/accessibility/accessibility_tree_formatter_android\\.(cc|h)$',],
+ ['exclude', 'browser/accessibility/accessibility_tree_formatter_mac\\.(mm|h)$',],
+ ['exclude', 'browser/accessibility/accessibility_tree_formatter_utils_win\\.(cc|h)$',],
+ ['exclude', 'browser/accessibility/accessibility_tree_formatter_win\\.(cc|h)$',],
+ ['exclude', 'browser/accessibility/accessibility_ui\\.(cc|h)$',],
+ ['exclude', 'browser/renderer_host/legacy_render_widget_host_win\\.(cc|h)$'],
+ ['exclude', 'win/accessibility_ids_win\\.h$'],
+ ['exclude', 'win/accessibility_misc_utils\\.(cc|h)$'],
+ ['exclude', 'win/atl_module\\.h$'],
],
'defines': [
'TOOLKIT_QT',