yocto-img-build/machine_select

56 lines
1.1 KiB
Bash
Executable File

#!/usr/bin/env sh
[[ $_ != $0 ]] && echo "Script is being sourced" || echo "Script is a subshell"
PS3='Please choose a machine: '
HW16="nrhw16 - NB800"
HW18="nrhw18 - NB1800"
HW20="nrhw20 - NB1601"
HW21="nmhw21 - VCU1"
HW23="nmhw23 - VCU2"
HW24="nrhw24 - NB800 facelift"
HW25="hw25 - TC Router"
HW26="hw26 - NG800"
set -a
select opt in HW16 HW18 HW20 HW21 HW23 HW24 HW25 HW26
do
case $opt in
HW16)
MACHINE=am335x-nrhw16
break
;;
HW18)
MACHINE=armada-385-nrhw18
break
;;
HW20)
MACHINE=am335x-nrhw20
break
;;
HW21)
MACHINE=am335x-nmhw21
break
;;
HW23)
MACHINE=imx8-nmhw23
break
;;
HW24)
MACHINE=am335x-nmhw24
break
;;
HW25)
MACHINE=am335x-hw25
break
;;
HW26)
MACHINE=am335x-hw26
break
;;
*) echo "invalid option $REPLY";;
esac
done
echo $MACHINE