mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
config/options: quote tests and some more variables
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
124e7edf3c
commit
701aa86cd6
@ -3,7 +3,7 @@
|
|||||||
if [ -z "$PROJECT" ]; then
|
if [ -z "$PROJECT" ]; then
|
||||||
PROJECT="generic"
|
PROJECT="generic"
|
||||||
else
|
else
|
||||||
PROJECT=$PROJECT
|
PROJECT="$PROJECT"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# determines TARGET_ARCH, if not forced by user (i386 / x86_64 / powerpc)
|
# determines TARGET_ARCH, if not forced by user (i386 / x86_64 / powerpc)
|
||||||
@ -11,11 +11,11 @@ fi
|
|||||||
if [ -z "$ARCH" ]; then
|
if [ -z "$ARCH" ]; then
|
||||||
TARGET_ARCH="i386"
|
TARGET_ARCH="i386"
|
||||||
else
|
else
|
||||||
TARGET_ARCH=$ARCH
|
TARGET_ARCH="$ARCH"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
ROOT=`pwd`
|
ROOT=`pwd`
|
||||||
PROJECT_DIR=$ROOT/projects
|
PROJECT_DIR="$ROOT/projects"
|
||||||
|
|
||||||
OPENELEC_VERSION=`cat VERSION`
|
OPENELEC_VERSION=`cat VERSION`
|
||||||
|
|
||||||
@ -28,15 +28,15 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# read project options if available
|
# read project options if available
|
||||||
if [ -f $PROJECT_DIR/$PROJECT/options ]; then
|
if [ -f "$PROJECT_DIR/$PROJECT/options" ]; then
|
||||||
. $PROJECT_DIR/$PROJECT/options
|
. $PROJECT_DIR/$PROJECT/options
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Target system library C (eglibc)
|
# Target system library C (eglibc)
|
||||||
TARGET_LIBC=eglibc
|
TARGET_LIBC="eglibc"
|
||||||
|
|
||||||
# Library strip
|
# Library strip
|
||||||
LIBSTRIP=yes
|
LIBSTRIP="yes"
|
||||||
|
|
||||||
# Need to point to your actual cc
|
# Need to point to your actual cc
|
||||||
# If you have ccache installed, take care that LOCAL_CC don't point to it
|
# If you have ccache installed, take care that LOCAL_CC don't point to it
|
||||||
@ -47,10 +47,10 @@ fi
|
|||||||
LOCAL_CXX=`which g++`
|
LOCAL_CXX=`which g++`
|
||||||
|
|
||||||
# Support C++ in toolchain
|
# Support C++ in toolchain
|
||||||
TOOLCHAIN_CXX=yes
|
TOOLCHAIN_CXX="yes"
|
||||||
|
|
||||||
# verbose compilation mode (yes/no)
|
# verbose compilation mode (yes/no)
|
||||||
VERBOSE=yes
|
VERBOSE="yes"
|
||||||
|
|
||||||
# Concurrency make level (-j option)
|
# Concurrency make level (-j option)
|
||||||
# Try value 1 (default) to 4 on single CPU computer, or more on
|
# Try value 1 (default) to 4 on single CPU computer, or more on
|
||||||
@ -58,7 +58,7 @@ fi
|
|||||||
CONCURRENCY_MAKE_LEVEL=`cat /proc/cpuinfo | grep -c '^processor[[:cntrl:]]*:'`
|
CONCURRENCY_MAKE_LEVEL=`cat /proc/cpuinfo | grep -c '^processor[[:cntrl:]]*:'`
|
||||||
|
|
||||||
# forcing install of all packages (yes/no)
|
# forcing install of all packages (yes/no)
|
||||||
FORCE_INSTALL=no
|
FORCE_INSTALL="no"
|
||||||
|
|
||||||
# set jpeg library depending on ARCH
|
# set jpeg library depending on ARCH
|
||||||
if [ "$TARGET_ARCH" = "i386" -o "$TARGET_ARCH" = "x86_64" ]; then
|
if [ "$TARGET_ARCH" = "i386" -o "$TARGET_ARCH" = "x86_64" ]; then
|
||||||
@ -69,37 +69,37 @@ fi
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
get_graphicdrivers() {
|
get_graphicdrivers() {
|
||||||
if [ "$GRAPHIC_DRIVERS" = all ]; then
|
if [ "$GRAPHIC_DRIVERS" = "all" ]; then
|
||||||
GRAPHIC_DRIVERS="i915 i965 r200 r300 r600 radeon nvidia vmware"
|
GRAPHIC_DRIVERS="i915 i965 r200 r300 r600 radeon nvidia vmware"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
for drv in $GRAPHIC_DRIVERS; do
|
for drv in $GRAPHIC_DRIVERS; do
|
||||||
[ $drv = i915 ] && MESA_DRIVERS="$MESA_DRIVERS,i915"
|
[ "$drv" = "i915" ] && MESA_DRIVERS="$MESA_DRIVERS,i915"
|
||||||
[ $drv = i965 ] && MESA_DRIVERS="$MESA_DRIVERS,i965"
|
[ "$drv" = "i965" ] && MESA_DRIVERS="$MESA_DRIVERS,i965"
|
||||||
[ $drv = r200 ] && MESA_DRIVERS="$MESA_DRIVERS,r200"
|
[ "$drv" = "r200" ] && MESA_DRIVERS="$MESA_DRIVERS,r200"
|
||||||
[ $drv = r300 ] && MESA_DRIVERS="$MESA_DRIVERS,r300"
|
[ "$drv" = "r300" ] && MESA_DRIVERS="$MESA_DRIVERS,r300"
|
||||||
[ $drv = r600 ] && MESA_DRIVERS="$MESA_DRIVERS,r600"
|
[ "$drv" = "r600" ] && MESA_DRIVERS="$MESA_DRIVERS,r600"
|
||||||
[ $drv = radeon ] && MESA_DRIVERS="$MESA_DRIVERS,radeon"
|
[ "$drv" = "radeon" ] && MESA_DRIVERS="$MESA_DRIVERS,radeon"
|
||||||
[ $drv = nouveau ] && MESA_DRIVERS="$MESA_DRIVERS,nouveau"
|
[ "$drv" = "nouveau" ] && MESA_DRIVERS="$MESA_DRIVERS,nouveau"
|
||||||
|
|
||||||
if [ $drv = i915 -o $drv = i965 ]; then
|
if [ "$drv" = "i915" -o "$drv" = "i965" ]; then
|
||||||
XORG_DRIVERS="$XORG_DRIVERS intel"
|
XORG_DRIVERS="$XORG_DRIVERS intel"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ $drv = r200 -o $drv = r300 -o $drv = r600 -o $drv = radeon ]; then
|
if [ "$drv" = "r200" -o "$drv" = "r300" -o "$drv" = "r600" -o "$drv" = "radeon" ]; then
|
||||||
XORG_DRIVERS="$XORG_DRIVERS ati"
|
XORG_DRIVERS="$XORG_DRIVERS ati"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ $drv = nouveau ]; then
|
if [ "$drv" = "nouveau" ]; then
|
||||||
XORG_DRIVERS="$XORG_DRIVERS nouveau"
|
XORG_DRIVERS="$XORG_DRIVERS nouveau"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ $drv = nvidia ]; then
|
if [ "$drv" = "nvidia" ]; then
|
||||||
XORG_DRIVERS="$XORG_DRIVERS nvidia"
|
XORG_DRIVERS="$XORG_DRIVERS nvidia"
|
||||||
XINERAMA_SUPPORT="yes"
|
XINERAMA_SUPPORT="yes"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ $drv = vmware ]; then
|
if [ "$drv" = "vmware" ]; then
|
||||||
XINERAMA_SUPPORT="yes"
|
XINERAMA_SUPPORT="yes"
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
Loading…
x
Reference in New Issue
Block a user