Просмотр исходного кода

touch: LW: Add support for Bazel to build touch modules

Add support for touch modules to be built with Bazel for
DDK.

Signed-off-by: Srikanth Katteboina <[email protected]>
Change-Id: I774b1668a5959c0d58c6582a1b01692d4e09f856
Srikanth Katteboina 1 год назад
Родитель
Сommit
20cccf755a
2 измененных файлов с 11 добавлено и 1 удалено
  1. 2 1
      BUILD.bazel
  2. 9 0
      touch_modules.bzl

+ 2 - 1
BUILD.bazel

@@ -52,7 +52,8 @@ ddk_headers(
     hdrs = glob([
             "glink_interface_ts/*.h"
         ]
-    )
+    ),
+    includes = ["glink_interface_ts"]
 )
 
 ddk_headers(

+ 9 - 0
touch_modules.bzl

@@ -86,6 +86,15 @@ module_entry(
     ]
 )
 
+#define ddk_module() for glink_interface_ts
+module_entry(
+    name = "glink_interface_ts",
+    config_option = "CONFIG_TOUCHSCREEN_MSM_GLINK",
+    srcs = [
+            "glink_interface_ts/glink_interface.c"
+    ]
+)
+
 #define ddk_module() for pt_ts
 module_entry(
     name = "pt_ts",