util/board_status/board_status.sh: select the right gnu make binary
Signed-off-by: Idwer Vollering <vidwer@gmail.com> Change-Id: I4523b1b235064f89c01530b47c9cb4c3c11c9761 Reviewed-on: https://review.coreboot.org/c/coreboot/+/49306 Reviewed-by: David Hendricks <david.hendricks@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
64b88623cb
commit
22bcb5643b
|
@ -26,6 +26,20 @@ CBMEM_PATH=""
|
||||||
# Used if nvramtool is not in default $PATH, e.g. not installed or when using `sudo`
|
# Used if nvramtool is not in default $PATH, e.g. not installed or when using `sudo`
|
||||||
NVRAMTOOL_PATH=""
|
NVRAMTOOL_PATH=""
|
||||||
|
|
||||||
|
case $(uname) in
|
||||||
|
FreeBSD)
|
||||||
|
if [ ! -x /usr/local/bin/gmake ]; then
|
||||||
|
echo "Please install gmake, or build and install devel/gmake from ports."
|
||||||
|
exit $EXIT_FAILURE
|
||||||
|
else
|
||||||
|
MAKE=gmake
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
MAKE=make
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
# test a command
|
# test a command
|
||||||
#
|
#
|
||||||
# $1: 0 ($LOCAL) to run command locally,
|
# $1: 0 ($LOCAL) to run command locally,
|
||||||
|
@ -302,7 +316,7 @@ if [ ! -x $cbfstool_cmd ]; then
|
||||||
exit $EXIT_FAILURE
|
exit $EXIT_FAILURE
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
make -C util/cbfstool/
|
$MAKE -C util/cbfstool/
|
||||||
do_clean_cbfstool=1
|
do_clean_cbfstool=1
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
@ -313,7 +327,7 @@ echo "Extracting config.txt from $COREBOOT_IMAGE"
|
||||||
$cbfstool_cmd "$COREBOOT_IMAGE" extract -n config -f "${tmpdir}/config.txt" >/dev/null 2>&1
|
$cbfstool_cmd "$COREBOOT_IMAGE" extract -n config -f "${tmpdir}/config.txt" >/dev/null 2>&1
|
||||||
mv "${tmpdir}/config.txt" "${tmpdir}/config.short.txt"
|
mv "${tmpdir}/config.txt" "${tmpdir}/config.short.txt"
|
||||||
cp "${tmpdir}/config.short.txt" "${tmpcfg}"
|
cp "${tmpdir}/config.short.txt" "${tmpcfg}"
|
||||||
yes "" | make "DOTCONFIG=${tmpcfg}" oldconfig 2>/dev/null >/dev/null
|
yes "" | $MAKE "DOTCONFIG=${tmpcfg}" oldconfig 2>/dev/null >/dev/null
|
||||||
mv "${tmpcfg}" "${tmpdir}/config.txt"
|
mv "${tmpcfg}" "${tmpdir}/config.txt"
|
||||||
rm -f "${tmpcfg}.old"
|
rm -f "${tmpcfg}.old"
|
||||||
$cbfstool_cmd "$COREBOOT_IMAGE" print > "${tmpdir}/cbfs.txt"
|
$cbfstool_cmd "$COREBOOT_IMAGE" print > "${tmpdir}/cbfs.txt"
|
||||||
|
@ -329,7 +343,7 @@ fi
|
||||||
md5sum -b "$COREBOOT_IMAGE" > "${tmpdir}/rom_checksum.txt"
|
md5sum -b "$COREBOOT_IMAGE" > "${tmpdir}/rom_checksum.txt"
|
||||||
|
|
||||||
if test $do_clean_cbfstool -eq 1; then
|
if test $do_clean_cbfstool -eq 1; then
|
||||||
make -C util/cbfstool clean
|
$MAKE -C util/cbfstool clean
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Obtain board and revision info to form the directory structure:
|
# Obtain board and revision info to form the directory structure:
|
||||||
|
|
Loading…
Reference in New Issue