Files
libmali-rockchip/scripts/grabber.sh
Jeffy Chen b235a52d08 Move scripts and sources to sub directories
No functional changes.

Change-Id: I2564bb309dc6bdff245b5689f49c6065e61b91c3
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
2021-11-03 11:36:34 +08:00

29 lines
620 B
Bash
Executable File

#!/bin/bash
ARCH=${1:-aarch64}
GPU=${2:-midgard-t86x}
VERSION=${3:-r18p0}
SUBVERSION=${4:-none}
PLATFORM=${5:-x11}
OPTIMIZE=${6:-O3}
[ ${ARCH} = 'armv7l' -o ${ARCH} = 'armhf' -o ${ARCH} = 'arm32' ] && ARCH=arm
[ ${ARCH} = 'armv8' -o ${ARCH} = 'arm64' ] && ARCH=aarch64
if [ ${SUBVERSION} = 'none' ]; then
LIB="libmali-${GPU}-${VERSION}-${PLATFORM}.so"
elif [ ${SUBVERSION} = 'all' ]; then
LIB="libmali-${GPU}-${VERSION}*-${PLATFORM}.so"
else
LIB="libmali-${GPU}-${VERSION}-${SUBVERSION}-${PLATFORM}.so"
fi
DIR=lib
case ${OPTIMIZE} in
O*)
DIR=optimize_${OPTIMIZE#O}
;;
esac
find ${DIR}/${ARCH}* -name ${LIB}