more bash

Signed-off-by: Jeff Carr <jcarr@wit.com>
This commit is contained in:
Jeff Carr 2019-04-03 14:01:46 -07:00
parent 2bcfe153c6
commit 90816de219
2 changed files with 14 additions and 2 deletions

View File

@ -16,8 +16,9 @@ case "$1" in
;;
riscv)
echo export CROSS_COMPILE=riscv64-linux-gnu-
echo make qemu-riscv32_defconfig
echo make sifive_fu540_fsbl_defconfig
echo make
echo ./scripts/dtc/dtc ./arch/riscv/dts/fu540.dts -o ./arch/riscv/dts/fu540.dtb
;;
deps)
apt install -f libpython-dev
@ -67,6 +68,12 @@ case "$1" in
fetch)
git fetch --all
;;
push)
git pull
git add --all
git commit -a -s
git push
;;
flatten)
git fetch --all
git checkout work
@ -79,6 +86,10 @@ case "$1" in
echo git remote add jamez https://git.wit.com/jamez/u-boot.git
echo git fetch jamez
echo
echo git checkout -b sifive-sandbox --track sifive/sandbox
echo
echo git push --set-upstream jcarr jcarr-fu540
echo
git remote -v
;;
branches|status)
@ -111,6 +122,7 @@ case "$1" in
echo 'uboot build -- builds uboot for the pinebook'
echo 'uboot flash -- flashes uboot onto the host "witserial"'
echo ''
echo 'uboot push -- default git pull and push'
echo 'uboot riscv -- build for qemu and riscv'
;;
esac

View File

@ -5,7 +5,7 @@ _uboot()
local cur prev words cword
_init_completion || return
COMPREPLY=( $( compgen -W "remotes branches deps cross clean build flash flatten" -- "$cur" ) )
COMPREPLY=( $( compgen -W "remotes branches deps cross clean build flash flatten riscv remotes branches" -- "$cur" ) )
} &&
complete -F _uboot uboot