[openwrt/openwrt] uboot-envtools: support uci-default config also per subtargets
LEDE Commits
lede-commits at lists.infradead.org
Thu May 20 05:23:55 PDT 2021
pepe2k pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/6f3a05ebb07570a15d0f8d3d7532272e71786781
commit 6f3a05ebb07570a15d0f8d3d7532272e71786781
Author: Piotr Dymacz <pepe2k at gmail.com>
AuthorDate: Fri Apr 2 00:52:56 2021 +0200
uboot-envtools: support uci-default config also per subtargets
The current version of 'uboot-envtools' package generates dedicated
uci-default file only per target. This change makes it possible to
use subtarget-specific files, with name pattern: 'target_subtarget'
(example: 'ath79_nand'). The subtarget-specific files will take
precedence over target-specific one.
Signed-off-by: Piotr Dymacz <pepe2k at gmail.com>
---
package/boot/uboot-envtools/Makefile | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/package/boot/uboot-envtools/Makefile b/package/boot/uboot-envtools/Makefile
index 02bca9cea3..1ace390c40 100644
--- a/package/boot/uboot-envtools/Makefile
+++ b/package/boot/uboot-envtools/Makefile
@@ -73,9 +73,13 @@ define Package/uboot-envtools/install
$(INSTALL_DIR) $(1)/lib
$(INSTALL_DATA) ./files/uboot-envtools.sh $(1)/lib
$(INSTALL_DIR) $(1)/etc/uci-defaults
- $(if $(wildcard ./files/$(BOARD)), \
- $(INSTALL_DATA) ./files/$(BOARD) \
- $(1)/etc/uci-defaults/30_uboot-envtools \
+ $(if $(wildcard ./files/$(BOARD)_$(SUBTARGET)), \
+ $(INSTALL_DATA) ./files/$(BOARD)_$(SUBTARGET) \
+ $(1)/etc/uci-defaults/30_uboot-envtools, \
+ $(if $(wildcard ./files/$(BOARD)), \
+ $(INSTALL_DATA) ./files/$(BOARD) \
+ $(1)/etc/uci-defaults/30_uboot-envtools \
+ ) \
)
endef
More information about the lede-commits
mailing list