From 696581247c971084503dfa467d2e5d725de048e8 Mon Sep 17 00:00:00 2001 From: cronyx Date: Sun, 10 Aug 2025 13:06:49 +0300 Subject: [PATCH] select sensor for t23 (#1858) --- .../package/ingenic-osdrv-t23/ingenic-osdrv-t23.mk | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/general/package/ingenic-osdrv-t23/ingenic-osdrv-t23.mk b/general/package/ingenic-osdrv-t23/ingenic-osdrv-t23.mk index 62825df0..776a206c 100644 --- a/general/package/ingenic-osdrv-t23/ingenic-osdrv-t23.mk +++ b/general/package/ingenic-osdrv-t23/ingenic-osdrv-t23.mk @@ -9,6 +9,7 @@ INGENIC_OSDRV_T23_SITE = INGENIC_OSDRV_T23_LICENSE = MIT INGENIC_OSDRV_T23_LICENSE_FILES = LICENSE +ifeq ($(OPENIPC_SNS_MODEL),) define INGENIC_OSDRV_T23_INSTALL_TARGET_CMDS $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensor $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(INGENIC_OSDRV_T23_PKGDIR)/files/sensor/*.yaml @@ -20,5 +21,18 @@ define INGENIC_OSDRV_T23_INSTALL_TARGET_CMDS $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/lib $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(INGENIC_OSDRV_T23_PKGDIR)/files/lib/* endef +else +define INGENIC_OSDRV_T23_INSTALL_TARGET_CMDS + $(INSTALL) -m 755 -d $(TARGET_DIR)/etc/sensor + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(INGENIC_OSDRV_T23_PKGDIR)/files/sensor/$(OPENIPC_SNS_MODEL).yaml + $(INSTALL) -m 644 -t $(TARGET_DIR)/etc/sensor $(INGENIC_OSDRV_T23_PKGDIR)/files/sensor/params/$(OPENIPC_SNS_MODEL)-$(OPENIPC_SOC_MODEL).bin + + $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin + $(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(INGENIC_OSDRV_T23_PKGDIR)/files/script/* + + $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/lib + $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/ $(INGENIC_OSDRV_T23_PKGDIR)/files/lib/* +endef +endif $(eval $(generic-package))