mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-24 11:16:51 +00:00
linux: use unified /usr
This commit is contained in:
parent
36229de2ae
commit
169d9e2bd4
@ -170,9 +170,9 @@ pre_make_target() {
|
||||
|
||||
make_target() {
|
||||
LDFLAGS="" make modules
|
||||
LDFLAGS="" make INSTALL_MOD_PATH=$INSTALL DEPMOD="$ROOT/$TOOLCHAIN/bin/depmod" modules_install
|
||||
rm -f $INSTALL/lib/modules/*/build
|
||||
rm -f $INSTALL/lib/modules/*/source
|
||||
LDFLAGS="" make INSTALL_MOD_PATH=$INSTALL/usr DEPMOD="$ROOT/$TOOLCHAIN/bin/depmod" modules_install
|
||||
rm -f $INSTALL/usr/lib/modules/*/build
|
||||
rm -f $INSTALL/usr/lib/modules/*/source
|
||||
|
||||
( cd $ROOT
|
||||
rm -rf $ROOT/$BUILD/initramfs
|
||||
@ -220,28 +220,28 @@ make_init() {
|
||||
makeinstall_init() {
|
||||
if [ -n "$INITRAMFS_MODULES" ]; then
|
||||
mkdir -p $INSTALL/etc
|
||||
mkdir -p $INSTALL/lib/modules
|
||||
mkdir -p $INSTALL/usr/lib/modules
|
||||
|
||||
for i in $INITRAMFS_MODULES; do
|
||||
module=`find .install_pkg/lib/modules/$(get_module_dir)/kernel -name $i.ko`
|
||||
module=`find .install_pkg/usr/lib/modules/$(get_module_dir)/kernel -name $i.ko`
|
||||
if [ -n "$module" ]; then
|
||||
echo $i >> $INSTALL/etc/modules
|
||||
cp $module $INSTALL/lib/modules/`basename $module`
|
||||
cp $module $INSTALL/usr/lib/modules/`basename $module`
|
||||
fi
|
||||
done
|
||||
fi
|
||||
|
||||
if [ "$UVESAFB_SUPPORT" = yes ]; then
|
||||
mkdir -p $INSTALL/lib/modules
|
||||
uvesafb=`find .install_pkg/lib/modules/$(get_module_dir)/kernel -name uvesafb.ko`
|
||||
cp $uvesafb $INSTALL/lib/modules/`basename $uvesafb`
|
||||
mkdir -p $INSTALL/usr/lib/modules
|
||||
uvesafb=`find .install_pkg/usr/lib/modules/$(get_module_dir)/kernel -name uvesafb.ko`
|
||||
cp $uvesafb $INSTALL/usr/lib/modules/`basename $uvesafb`
|
||||
fi
|
||||
}
|
||||
|
||||
post_install() {
|
||||
mkdir -p $INSTALL/lib/firmware/
|
||||
ln -sf /storage/.config/firmware/ $INSTALL/lib/firmware/updates
|
||||
mkdir -p $INSTALL/usr/lib/firmware/
|
||||
ln -sf /storage/.config/firmware/ $INSTALL/usr/lib/firmware/updates
|
||||
|
||||
# bluez looks in /etc/firmware/
|
||||
ln -sf /lib/firmware/ $INSTALL/etc/firmware
|
||||
ln -sf /usr/lib/firmware/ $INSTALL/etc/firmware
|
||||
}
|
||||
|
@ -18,6 +18,6 @@
|
||||
|
||||
ACTION!="add|change", GOTO="end"
|
||||
|
||||
DRIVER=="ehci-pci|xhci_hcd", RUN+="/bin/sh -c 'echo disabled > /sys/$devpath/power/wakeup'"
|
||||
DRIVER=="ehci-pci|xhci_hcd", RUN+="/usr/bin/sh -c 'echo disabled > /sys/$devpath/power/wakeup'"
|
||||
|
||||
LABEL="end"
|
||||
|
@ -21,6 +21,6 @@ KERNEL!="sr[0-9]*", GOTO="end_modeswitch"
|
||||
SUBSYSTEM!="block", GOTO="end_modeswitch"
|
||||
|
||||
# Atheros Wireless / Netgear WNDA3200
|
||||
ATTRS{idVendor}=="0cf3", ATTRS{idProduct}=="20ff", RUN+="/bin/eject '/dev/%k'"
|
||||
ATTRS{idVendor}=="0cf3", ATTRS{idProduct}=="20ff", RUN+="/usr/bin/eject '/dev/%k'"
|
||||
|
||||
LABEL="end_modeswitch"
|
||||
|
Loading…
x
Reference in New Issue
Block a user