mirror of https://github.com/OpenIPC/firmware.git
gm8136: probably fix build, check is needed
parent
bd6c231661
commit
9bb1814154
|
@ -397,6 +397,8 @@ jobs:
|
||||||
wget --retry-on-http-error=503 \
|
wget --retry-on-http-error=503 \
|
||||||
https://github.com/${GITHUB_REPOSITORY}/releases/download/${TAG_NAME}/${TOOLNAME}.tgz
|
https://github.com/${GITHUB_REPOSITORY}/releases/download/${TAG_NAME}/${TOOLNAME}.tgz
|
||||||
fi
|
fi
|
||||||
|
mkdir /tmp/extsdk
|
||||||
|
tar xvf ${TOOLNAME}.tgz --strip-components=1 -C /tmp/extsdk >/dev/null
|
||||||
|
|
||||||
echo "BR2_TOOLCHAIN_EXTERNAL=y" >> $CONF_PATH
|
echo "BR2_TOOLCHAIN_EXTERNAL=y" >> $CONF_PATH
|
||||||
echo "BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y" >> $CONF_PATH
|
echo "BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y" >> $CONF_PATH
|
||||||
|
@ -422,6 +424,9 @@ jobs:
|
||||||
case "$LIBC" in
|
case "$LIBC" in
|
||||||
uclibc)
|
uclibc)
|
||||||
PREFIX="${PREFIX}${LIBC}gnu${ABI}"
|
PREFIX="${PREFIX}${LIBC}gnu${ABI}"
|
||||||
|
UCCFG=/tmp/extsdk/${PREFIX}/sysroot/usr/include/bits/uClibc_config.h
|
||||||
|
check_uclibc_feature() { grep -q "\#define ${1} 1" ${UCCFG} && echo y || echo n }
|
||||||
|
echo "BR2_ENABLE_LOCALE=$(check_uclibc_feature __UCLIBC_HAS_LOCALE__)" >> $CONF_PATH
|
||||||
;;
|
;;
|
||||||
musl)
|
musl)
|
||||||
PREFIX="${PREFIX}${LIBC}${ABI}"
|
PREFIX="${PREFIX}${LIBC}${ABI}"
|
||||||
|
@ -438,8 +443,6 @@ jobs:
|
||||||
GCC_VER=$(echo $TOOLNAME | cut -d '-' -f 2)
|
GCC_VER=$(echo $TOOLNAME | cut -d '-' -f 2)
|
||||||
echo "BR2_TOOLCHAIN_EXTERNAL_GCC_${GCC_VER:3:1}=y" >> $CONF_PATH
|
echo "BR2_TOOLCHAIN_EXTERNAL_GCC_${GCC_VER:3:1}=y" >> $CONF_PATH
|
||||||
echo "BR2_ROOTFS_POST_BUILD_SCRIPT=\"\$(TOPDIR)/../scripts/executing_commands_for_${LIBC}.sh\"" >> $CONF_PATH
|
echo "BR2_ROOTFS_POST_BUILD_SCRIPT=\"\$(TOPDIR)/../scripts/executing_commands_for_${LIBC}.sh\"" >> $CONF_PATH
|
||||||
mkdir /tmp/extsdk
|
|
||||||
tar xvf ${TOOLNAME}.tgz --strip-components=1 -C /tmp/extsdk >/dev/null
|
|
||||||
|
|
||||||
make BOARD=$BOARD all
|
make BOARD=$BOARD all
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue