Mercurial > hg > beaglert
view scripts/ide.sh @ 458:84841654c606 prerelease
update is a bit more clean through Makefile
author | Giulio Moro <giuliomoro@yahoo.it> |
---|---|
date | Mon, 20 Jun 2016 02:48:31 +0100 |
parents | 44e5c12ce165 |
children | d9a4fc5357e7 |
line wrap: on
line source
#!/bin/sh # # set defaults unless variables are already set . ./.bela_common || exit 1 usage() { THIS_SCRIPT=`basename "$0"` echo "Usage: $THIS_SCRIPT [start] [stop] [startup] [nostartup] " echo "This program controls Bela's IDE. ./$THIS_SCRIPT start -- starts or restarts the IDE ./$THIS_SCRIPT stop -- stops the IDE ./$THIS_SCRIPT startup -- sets the IDE to start at boot ./$THIS_SCRIPT nostartup -- disables the IDE at boot " } MAKE_COMMAND="make --no-print-directory -C $BBB_BELA_HOME" while [ -n $1 ] do case $1 in start) ssh $BBB_ADDRESS $MAKE_COMMAND idestart exit $? ;; stop) ssh $BBB_ADDRESS $MAKE_COMMAND idestop exit $? ;; startup) ssh $BBB_ADDRESS $MAKE_COMMAND idestartup exit $? ;; nostartup) ssh $BBB_ADDRESS $MAKE_COMMAND idenostartup exit $? ;; *) usage exit 1 ;; esac shift done