51 lines
1008 B
Bash
Executable File
51 lines
1008 B
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"
|
|
HW26="hw26 - NG800"
|
|
|
|
set -a
|
|
select opt in HW16 HW18 HW20 HW21 HW23 HW24 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
|
|
;;
|
|
HW26)
|
|
MACHINE=am335x-hw26
|
|
break
|
|
;;
|
|
*) echo "invalid option $REPLY";;
|
|
esac
|
|
done
|
|
|
|
echo $MACHINE
|