opensbi: Put toolchain version in a variable

This commit is contained in:
2026-04-22 09:03:57 +02:00
parent 2caeda6530
commit ece3b97837
+5 -4
View File
@@ -26,10 +26,11 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=opensbi
VERSION=${VERSION:-1.8.1}
BUILD=${BUILD:-1}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
TOOLCHAIN_VERSION="2025.08-1"
ARCH=noarch
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
@@ -49,9 +50,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION riscv64-lp64d--glibc--stable-2025.08-1.tar
rm -rf $PRGNAM-$VERSION riscv64-lp64d--glibc--stable-${TOOLCHAIN_VERSION}.tar
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
tar xvf $CWD/riscv64-lp64d--glibc--stable-2025.08-1.tar.xz
tar xvf $CWD/riscv64-lp64d--glibc--stable-${TOOLCHAIN_VERSION}.tar.xz
cd $PRGNAM-$VERSION
chown -R root:root .
@@ -62,7 +63,7 @@ find -L . \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
make \
PLATFORM=generic \
CROSS_COMPILE=$TMP/riscv64-lp64d--glibc--stable-2025.08-1/bin/riscv64-linux- \
CROSS_COMPILE=$TMP/riscv64-lp64d--glibc--stable-${TOOLCHAIN_VERSION}/bin/riscv64-linux- \
PLATFORM_RISCV_XLEN=32
make docs