From deee111922e62e670811bb3c72cdabcea4d29ff1 Mon Sep 17 00:00:00 2001
From: yangbill <yangbill@google.com>
Date: Fri, 3 May 2024 10:57:38 +0000
Subject: [PATCH] Convert keyboards artifacts to soong

This CL still keep PRODUCT_COPY_FILE for the original system image
packaging for Make, but create 3 soong's modules which could be used for
soong generated system images.

Bug: 337993945
Test: lunch aosp_cf_x86_64_only_phone-trunk_staging-userdebug ;\
      m aosp_cf_system_x86_64 ; m
Test: lunch yukawa-trunk_staging-userdebug ; m
Change-Id: Ie749de99273f85623861a001e69a9c4187cc8067
---
 data/keyboards/Android.bp | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)

diff --git a/data/keyboards/Android.bp b/data/keyboards/Android.bp
index f15c1535a667..e62678f92d8b 100644
--- a/data/keyboards/Android.bp
+++ b/data/keyboards/Android.bp
@@ -27,3 +27,27 @@ genrule {
         targets: ["droidcore"],
     },
 }
+
+prebuilt_usr_keylayout {
+    name: "keylayout_data",
+    srcs: [
+        "*.kl",
+    ],
+    installable: false,
+}
+
+prebuilt_usr_keychars {
+    name: "keychars_data",
+    srcs: [
+        "*.kcm",
+    ],
+    installable: false,
+}
+
+prebuilt_usr_idc {
+    name: "idc_data",
+    srcs: [
+        "*.idc",
+    ],
+    installable: false,
+}
-- 
GitLab