From 507105941c96b3f02b207834f5ac602a91c5fec2 Mon Sep 17 00:00:00 2001 From: Jonas Karlman Date: Sun, 16 Oct 2016 00:45:16 +0200 Subject: [PATCH] busybox: platform_init device support --- packages/sysutils/busybox/package.mk | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/sysutils/busybox/package.mk b/packages/sysutils/busybox/package.mk index 41f617622a..ed4569902c 100644 --- a/packages/sysutils/busybox/package.mk +++ b/packages/sysutils/busybox/package.mk @@ -244,8 +244,12 @@ makeinstall_init() { touch $INSTALL/etc/fstab ln -sf /proc/self/mounts $INSTALL/etc/mtab - if [ -f $PROJECT_DIR/$PROJECT/initramfs/platform_init ]; then + if [ -n "$DEVICE" -a -f $PROJECT_DIR/$PROJECT/devices/$DEVICE/initramfs/platform_init ]; then + cp $PROJECT_DIR/$PROJECT/devices/$DEVICE/initramfs/platform_init $INSTALL + elif [ -f $PROJECT_DIR/$PROJECT/initramfs/platform_init ]; then cp $PROJECT_DIR/$PROJECT/initramfs/platform_init $INSTALL + fi + if [ -f $INSTALL/platform_init ]; then chmod 755 $INSTALL/platform_init fi