mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-09 17:03:35 -09:00
package/kmod: adjust paths for merged-bin
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Cc: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Romain Naour <romain.naour@smile.fr>
This commit is contained in:
committed by
Romain Naour
parent
bb0fd62f30
commit
18107d6353
@@ -68,16 +68,24 @@ ifeq ($(BR2_PACKAGE_KMOD_TOOLS),y)
|
||||
KMOD_LICENSE += , GPL-2.0+ (tools)
|
||||
KMOD_LICENSE_FILES += COPYING
|
||||
|
||||
# /sbin is really /usr/sbin with merged /usr, so adjust relative symlink
|
||||
# /sbin is really /usr/sbin with merged /usr, and /usr/sbin is
|
||||
# really /usr/bin with merged-bin, so adjust relative symlink
|
||||
ifeq ($(BR2_ROOTFS_MERGED_USR),y)
|
||||
ifeq ($(BR2_ROOTFS_MERGED_BIN),y)
|
||||
KMOD_BIN_PATH = kmod
|
||||
KMOD_SBIN_DIR = bin
|
||||
else
|
||||
KMOD_BIN_PATH = ../bin/kmod
|
||||
KMOD_SBIN_DIR = sbin
|
||||
endif
|
||||
else
|
||||
KMOD_BIN_PATH = ../usr/bin/kmod
|
||||
KMOD_SBIN_DIR = sbin
|
||||
endif
|
||||
|
||||
define KMOD_INSTALL_TOOLS
|
||||
for i in depmod insmod lsmod modinfo modprobe rmmod; do \
|
||||
ln -sf $(KMOD_BIN_PATH) $(TARGET_DIR)/sbin/$$i; \
|
||||
ln -sf $(KMOD_BIN_PATH) $(TARGET_DIR)/$(KMOD_SBIN_DIR)/$$i; \
|
||||
done
|
||||
endef
|
||||
|
||||
|
||||
Reference in New Issue
Block a user