Index: chrome/chrome_browser_extensions.gypi |
diff --git a/chrome/chrome_browser_extensions.gypi b/chrome/chrome_browser_extensions.gypi |
index 4f86fca4a3d8e07841fdecc8dadf5173157b7790..a4e0f784b95ea74393eee2ca6f6201409905e2b3 100644 |
--- a/chrome/chrome_browser_extensions.gypi |
+++ b/chrome/chrome_browser_extensions.gypi |
@@ -136,8 +136,13 @@ |
'browser/extensions/api/bookmarks/bookmark_api_helpers.h', |
'browser/extensions/api/bookmarks/bookmarks_api.cc', |
'browser/extensions/api/bookmarks/bookmarks_api.h', |
+ 'browser/extensions/api/braille_display_private/braille_controller_brlapi.cc', |
+ 'browser/extensions/api/braille_display_private/braille_controller_stub.cc', |
+ 'browser/extensions/api/braille_display_private/braille_controller.h', |
'browser/extensions/api/braille_display_private/braille_display_private_api.h', |
'browser/extensions/api/braille_display_private/braille_display_private_api.cc', |
+ 'browser/extensions/api/braille_display_private/brlapi_connection.cc', |
+ 'browser/extensions/api/braille_display_private/brlapi_connection.h', |
'browser/extensions/api/browsing_data/browsing_data_api.cc', |
'browser/extensions/api/browsing_data/browsing_data_api.h', |
'browser/extensions/api/cloud_print_private/cloud_print_private_api.cc', |
@@ -1041,6 +1046,22 @@ |
'../webkit/support/webkit_support.gyp:glue', |
], |
}], |
+ ['use_brlapi==1', { |
+ 'sources!': [ |
+ 'browser/extensions/api/braille_display_private/braille_controller_stub.cc', |
+ ], |
+ 'dependencies' : [ |
+ '../build/linux/system.gyp:libbrlapi', |
+ ], |
+ 'defines': [ |
+ 'USE_BRLAPI', |
+ ], |
+ }, { # use_brlapi==0 |
+ 'sources!': [ |
+ 'browser/extensions/api/braille_display_private/braille_controller_brlapi.cc', |
+ 'browser/extensions/api/braille_display_private/brlapi_connection.cc', |
+ ], |
+ }], |
], |
}, |
], |