mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-30 06:06:43 +00:00
buildsystem: add DRIVER_ADDONS_SUPPORT
This commit is contained in:
parent
5df12e5de5
commit
d9ae7fa438
@ -653,6 +653,12 @@ show_config() {
|
|||||||
config_message="$config_message\n - Include driver:\t\t\t $config_driver"
|
config_message="$config_message\n - Include driver:\t\t\t $config_driver"
|
||||||
done
|
done
|
||||||
|
|
||||||
|
if [ "$DRIVER_ADDONS_SUPPORT" = "yes" ]; then
|
||||||
|
for config_driver_addons in $DRIVER_ADDONS; do
|
||||||
|
config_message="$config_message\n - Include driver add-ons:\t\t $config_driver_addons"
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
for config_firmware in $FIRMWARE; do
|
for config_firmware in $FIRMWARE; do
|
||||||
config_message="$config_message\n - Include firmware:\t\t\t $config_firmware"
|
config_message="$config_message\n - Include firmware:\t\t\t $config_firmware"
|
||||||
done
|
done
|
||||||
|
@ -119,7 +119,7 @@ unset LD_LIBRARY_PATH
|
|||||||
|
|
||||||
if [ "$PKG_IS_ADDON" = "yes" ] ; then
|
if [ "$PKG_IS_ADDON" = "yes" ] ; then
|
||||||
[ -z $PKG_SECTION ] && PKG_ADDON_ID="$PKG_NAME" || PKG_ADDON_ID="${PKG_SECTION//\//.}.$PKG_NAME"
|
[ -z $PKG_SECTION ] && PKG_ADDON_ID="$PKG_NAME" || PKG_ADDON_ID="${PKG_SECTION//\//.}.$PKG_NAME"
|
||||||
PKG_NEED_UNPACK="${PKG_NEED_UNPACK} $(get_pkg_directory $MEDIACENTER)"
|
[ "$PKG_ADDON_IS_STANDALONE" != "yes" ] && PKG_NEED_UNPACK="${PKG_NEED_UNPACK} $(get_pkg_directory $MEDIACENTER)"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Automatically set PKG_SOURCE_NAME unless it is already defined.
|
# Automatically set PKG_SOURCE_NAME unless it is already defined.
|
||||||
|
@ -20,9 +20,13 @@ PKG_NAME="linux-drivers"
|
|||||||
PKG_VERSION=""
|
PKG_VERSION=""
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
PKG_SITE="http://www.openelec.tv"
|
PKG_SITE="https://libreelec.tv"
|
||||||
PKG_URL=""
|
PKG_URL=""
|
||||||
PKG_DEPENDS_TARGET="toolchain $ADDITIONAL_DRIVERS"
|
PKG_DEPENDS_TARGET="toolchain $ADDITIONAL_DRIVERS"
|
||||||
PKG_SECTION="virtual"
|
PKG_SECTION="virtual"
|
||||||
PKG_SHORTDESC="linux-drivers: Meta package to install additional drivers"
|
PKG_SHORTDESC="linux-drivers: Meta package to install additional drivers"
|
||||||
PKG_LONGDESC="linux-drivers is a Meta package to install additional drivers"
|
PKG_LONGDESC="linux-drivers is a Meta package to install additional drivers"
|
||||||
|
|
||||||
|
if [ "$DRIVER_ADDONS_SUPPORT" = "yes" ]; then
|
||||||
|
PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET $DRIVER_ADDONS driverselect"
|
||||||
|
fi
|
||||||
|
@ -88,3 +88,11 @@
|
|||||||
# Space separated list is supported,
|
# Space separated list is supported,
|
||||||
# e.g. ADDITIONAL_DRIVERS="DRIVER1 DRIVER2"
|
# e.g. ADDITIONAL_DRIVERS="DRIVER1 DRIVER2"
|
||||||
ADDITIONAL_DRIVERS="$ADDITIONAL_DRIVERS bcm_sta intel_nuc_led"
|
ADDITIONAL_DRIVERS="$ADDITIONAL_DRIVERS bcm_sta intel_nuc_led"
|
||||||
|
|
||||||
|
# build and install driver addons (yes / no)
|
||||||
|
DRIVER_ADDONS_SUPPORT="no"
|
||||||
|
|
||||||
|
# driver addons to install:
|
||||||
|
# for a list of additinoal drivers see packages/linux-driver-addons
|
||||||
|
# Space separated list is supported,
|
||||||
|
DRIVER_ADDONS=""
|
||||||
|
@ -165,3 +165,11 @@ fi
|
|||||||
if [ "$DEVICE" = "Slice" -o "$DEVICE" = "Slice3" ]; then
|
if [ "$DEVICE" = "Slice" -o "$DEVICE" = "Slice3" ]; then
|
||||||
ADDITIONAL_DRIVERS="$ADDITIONAL_DRIVERS slice-drivers"
|
ADDITIONAL_DRIVERS="$ADDITIONAL_DRIVERS slice-drivers"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# build and install driver addons (yes / no)
|
||||||
|
DRIVER_ADDONS_SUPPORT="no"
|
||||||
|
|
||||||
|
# driver addons to install:
|
||||||
|
# for a list of additinoal drivers see packages/linux-driver-addons
|
||||||
|
# Space separated list is supported,
|
||||||
|
DRIVER_ADDONS=""
|
||||||
|
Loading…
x
Reference in New Issue
Block a user