This commit is contained in:
shuixx 2025-02-02 12:21:30 +08:00
parent 20658e6c1d
commit 1a1afaf252
6 changed files with 50 additions and 49 deletions

View File

@ -1,13 +1,14 @@
LOCAL_PATH := $(call my-dir)
include $(call all-subdir-makefiles,$(LOCAL_PATH))
include vendor/custom/fonts/fonts.mk
# Include prebuilts packages
include vendor/custom/prebuilts/prebuilts.mk
RELAX_USES_LIBRARY_CHECK=true
BUILD_BROKEN_ELF_PREBUILT_PRODUCT_COPY_FILES=true
TARGET_EXCLUDE_PACKAGES += \
Seedvault \
XiaomiEuicc \
XiaomiEuicc
PRODUCT_PACKAGES -= \
Seedvault \
XiaomiEuicc

14
fonts/Android.bp Normal file
View File

@ -0,0 +1,14 @@
prebuilt_etc {
name: "my_fonts",
srcs: [
"fonts/LXGWWenKai-Light.ttf",
"fonts/LXGWWenKai-Medium.ttf",
"fonts/LXGWWenKai-Regular.ttf",
"fonts/LXGWWenKaiMono-Light.ttf",
"fonts/LXGWWenKaiMono-Medium.ttf",
"fonts/LXGWWenKaiMono-Regular.ttf",
],
dst: "fonts/",
installable: true,
permissions: "0644",
}

View File

@ -1,2 +0,0 @@
# Copy files
PRODUCT_COPY_FILES += $(call find-copy-subdir-files,*,vendor/custom/fonts/fonts,$(TARGET_COPY_OUT_SYSTEM)/fonts)

23
fonts/fonts.xml Normal file
View File

@ -0,0 +1,23 @@
<family>
<nameset>
<name>LXGWWenKai</name>
</nameset>
<fileset>
<file>LXGWWenKai-Light.ttf</file>
<file weight="300">LXGWWenKai-Light.ttf</file>
<file weight="400">LXGWWenKai-Regular.ttf</file>
<file weight="700">LXGWWenKai-Medium.ttf</file>
</fileset>
</family>
<family>
<nameset>
<name>LXGWWenKaiMono</name>
</nameset>
<fileset>
<file>LXGWWenKaiMono-Light.ttf</file>
<file weight="300">LXGWWenKaiMono-Light.ttf</file>
<file weight="400">LXGWWenKaiMono-Regular.ttf</file>
<file weight="700">LXGWWenKaiMono-Medium.ttf</file>
</fileset>
</family>

View File

@ -1,25 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<familyset>
<family>
<nameset>
<name>LXGWWenKai</name>
</nameset>
<fileset>
<file>LXGWWenKai-Light.ttf</file>
<file weight="300">LXGWWenKai-Light.ttf</file>
<file weight="400">LXGWWenKai-Regular.ttf</file>
<file weight="700">LXGWWenKai-Medium.ttf</file>
</fileset>
</family>
<family>
<nameset>
<name>LXGWWenKaiMono</name>
</nameset>
<fileset>
<file>LXGWWenKaiMono-Light.ttf</file>
<file weight="300">LXGWWenKaiMono-Light.ttf</file>
<file weight="400">LXGWWenKaiMono-Regular.ttf</file>
<file weight="700">LXGWWenKaiMono-Medium.ttf</file>
</fileset>
</family>
</familyset>

View File

@ -1,22 +1,12 @@
soong_namespace {
imports: [
],
}
cc_prebuilt_binary {
name: "wg",
srcs: ["product/bin/wg"],
installable: true,
}
cc_prebuilt_binary {
name: "wg-quick",
srcs: ["product/bin/wg-quick"],
installable: true,
}
cc_prebuilt_binary {
name: "vim",
srcs: ["product/bin/vim"],
name: "my_binaries",
srcs: [
"product/bin/wg",
"product/bin/wg-quick",
"product/bin/vim",
],
dst: "product/bin/",
installable: true,
permissions: "0755",
}