mirror of
https://github.com/apache/nuttx.git
synced 2026-06-05 15:58:59 +08:00
build.sh: add license file and set EXTRAFLAG when arch is xtensa.
Change-Id: I3c93f78297d4216b4b1ad25532aa3f2e23bb4d54
This commit is contained in:
+9
-2
@@ -38,7 +38,7 @@ function build_board()
|
||||
{
|
||||
echo -e "Build command line:"
|
||||
echo -e " ${TOOLSDIR}/configure.sh -e $*"
|
||||
echo -e " make -C ${NUTTXDIR} EXTRAFLAGS=-Wno-cpp ${@:2}"
|
||||
echo -e " make -C ${NUTTXDIR} EXTRAFLAGS=[-Wno-cpp] ${@:2}"
|
||||
echo -e " make -C ${NUTTXDIR} savedefconfig"
|
||||
|
||||
if [ ! -f "${ROOTDIR}/prebuilts/kconfig-frontends/bin/kconfig-conf" ]; then
|
||||
@@ -56,9 +56,16 @@ function build_board()
|
||||
fi
|
||||
|
||||
ARCH=`sed -n 's/CONFIG_ARCH="\(.*\)"/\1/p' ${NUTTXDIR}/.config`
|
||||
|
||||
EXTRAFLAGS=-Wno-cpp
|
||||
if [ $ARCH = "xtensa" ]; then
|
||||
export XTENSAD_LICENSE_FILE=28000@10.221.64.91
|
||||
EXTRAFLAGS=""
|
||||
fi
|
||||
|
||||
export PATH=${ROOTDIR}/prebuilts/gcc/linux/$ARCH/bin:$PATH
|
||||
|
||||
if ! make -C ${NUTTXDIR} EXTRAFLAGS=-Wno-cpp ${@:2}; then
|
||||
if ! make -C ${NUTTXDIR} EXTRAFLAGS=$EXTRAFLAGS ${@:2}; then
|
||||
echo "Error: ############# build ${1} fail ##############"
|
||||
exit 2
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user