From c5fd0ecd7b61fc9d38344555e6f7a3b3d15cab62 Mon Sep 17 00:00:00 2001
From: guowenxue <guowenxue@gmail.com>
Date: Sun, 12 Jul 2026 22:29:53 +0800
Subject: [PATCH] Update yocot build shell script

---
 bsp/yocto/meta-igkboard/wrynose/recipes-misc/wpa-conf/wpa-conf_1.0.bb |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

diff --git a/bsp/yocto/meta-igkboard/wrynose/recipes-misc/wpa-conf/wpa-conf_1.0.bb b/bsp/yocto/meta-igkboard/wrynose/recipes-misc/wpa-conf/wpa-conf_1.0.bb
new file mode 100644
index 0000000..8927227
--- /dev/null
+++ b/bsp/yocto/meta-igkboard/wrynose/recipes-misc/wpa-conf/wpa-conf_1.0.bb
@@ -0,0 +1,31 @@
+DESCRIPTION = "Default eth0 and wlan0 network service"
+LICENSE = "GPL-2.0-only"
+LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0-only;md5=801f80980d171dd6425610833a22dbe6"
+
+inherit systemd
+
+SYSTEMD_AUTO_ENABLE = "enable"
+SYSTEMD_SERVICE:${PN} = "wpa-conf.service"
+
+WLAN_DEV ?= "wlan0"
+
+SRC_URI += " file://10-eth0.network "
+SRC_URI += " file://20-wlan0.network "
+SRC_URI += " file://wpa-conf.service "
+
+FILES:${PN} += "${sysconfdir}/systemd/network/10-eth0.network"
+FILES:${PN} += "${sysconfdir}/systemd/network/20-wlan0.network"
+FILES:${PN} += "${systemd_unitdir}/system/wpa-conf.service"
+
+do_install() { 
+    install -d ${D}/${systemd_unitdir}/system 
+    install -d ${D}${sysconfdir}/systemd/network
+
+    install -m 0644 ${UNPACKDIR}/10-eth0.network ${D}${sysconfdir}/systemd/network
+
+    install -m 0644 ${UNPACKDIR}/20-wlan0.network ${D}${sysconfdir}/systemd/network
+    sed -i "s|wlan0|${WLAN_DEV}|g" ${D}${sysconfdir}/systemd/network/20-wlan0.network
+
+    install -m 0644 ${UNPACKDIR}/wpa-conf.service ${D}/${systemd_unitdir}/system
+    sed -i "s|wlan0|${WLAN_DEV}|g" ${D}/${systemd_unitdir}/system/wpa-conf.service
+}

--
Gitblit v1.10.0