Add environment helpers
This commit is contained in:
parent
81bfb10471
commit
2c8f1825f7
|
|
@ -0,0 +1,20 @@
|
||||||
|
set -a # exports all variables
|
||||||
|
|
||||||
|
# exporting DISTRO*
|
||||||
|
DISTRO_OSTREE=$DISTRO_OSTREE
|
||||||
|
DISTRO_TYPE=$DISTRO_TYPE
|
||||||
|
DISTRO=netmodule-linux$DISTRO_OSTREE$DISTRO_TYPE
|
||||||
|
|
||||||
|
if [ -z "$MACHINE" ]; then
|
||||||
|
. ./machine_select
|
||||||
|
fi
|
||||||
|
|
||||||
|
MACHINE_TYPE=$(echo $MACHINE | rev | cut -f2- -d- | rev)
|
||||||
|
|
||||||
|
echo Building for machine $MACHINE, distro: $DISTRO
|
||||||
|
|
||||||
|
OSTREE_OSNAME=nm-linux
|
||||||
|
|
||||||
|
BB_ENV_EXTRAWHITE="$BB_ENV_EXTRAWHITE MACHINE_TYPE DISTRO_OSTREE DISTRO_TYPE"
|
||||||
|
|
||||||
|
. ./openembedded-core/oe-init-build-env
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
DISTRO_OSTREE=""
|
||||||
|
DISTRO_TYPE="-fct"
|
||||||
|
|
||||||
|
. ./env.common
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
DISTRO_OSTREE=""
|
||||||
|
DISTRO_TYPE="-lava"
|
||||||
|
|
||||||
|
. ./env.common
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
DISTRO_OSTREE=""
|
||||||
|
DISTRO_TYPE="-minimal"
|
||||||
|
|
||||||
|
. ./env.common
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
DISTRO_OSTREE="-ostree"
|
||||||
|
DISTRO_TYPE=""
|
||||||
|
|
||||||
|
. ./env.common
|
||||||
|
|
@ -0,0 +1,5 @@
|
||||||
|
|
||||||
|
DISTRO_OSTREE="-ostree"
|
||||||
|
DISTRO_TYPE="-vcu"
|
||||||
|
|
||||||
|
. ./env.common
|
||||||
|
|
@ -0,0 +1,50 @@
|
||||||
|
#!/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
|
||||||
Loading…
Reference in New Issue