#!/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}
|
|
exit 0
|