view scripts/ide.sh @ 459:f48d28244fe2 prerelease

Added updateunsafe target to Makefile: faster, less resistant to sudden shutdowns
author Giulio Moro <giuliomoro@yahoo.it>
date Mon, 20 Jun 2016 03:17:05 +0100
parents 84841654c606
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