summaryrefslogtreecommitdiff
path: root/chromium/third_party/libbrlapi/BUILD.gn
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/libbrlapi/BUILD.gn')
-rw-r--r--chromium/third_party/libbrlapi/BUILD.gn28
1 files changed, 28 insertions, 0 deletions
diff --git a/chromium/third_party/libbrlapi/BUILD.gn b/chromium/third_party/libbrlapi/BUILD.gn
new file mode 100644
index 00000000000..1928ead2b89
--- /dev/null
+++ b/chromium/third_party/libbrlapi/BUILD.gn
@@ -0,0 +1,28 @@
+# Copyright 2016 The Chromium Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+import("//tools/generate_library_loader/generate_library_loader.gni")
+
+generate_library_loader("libbrlapi") {
+ name = "LibBrlapiLoader"
+ output_h = "libbrlapi.h"
+ output_cc = "libbrlapi_loader.cc"
+ header = "<brlapi.h>"
+ bundled_header = "\"third_party/libbrlapi/brlapi.h\""
+
+ functions = [
+ "brlapi_getHandleSize",
+ "brlapi_error_location",
+ "brlapi_strerror",
+ "brlapi__acceptKeys",
+ "brlapi__openConnection",
+ "brlapi__closeConnection",
+ "brlapi__getDisplaySize",
+ "brlapi__enterTtyModeWithPath",
+ "brlapi__leaveTtyMode",
+ "brlapi__writeDots",
+ "brlapi__readKey",
+ "brlapi__getParameter",
+ ]
+}