From 84a92e5327997815488276021e5498f7681ab2d7 Mon Sep 17 00:00:00 2001 From: schneefux Date: Sun, 8 Jun 2014 20:39:35 -0700 Subject: Stop hardcoding /home/jasper and abstract out mic.say for multiplatform support --- boot/boot.sh | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'boot/boot.sh') diff --git a/boot/boot.sh b/boot/boot.sh index 5ea1b3d..927b4b2 100755 --- a/boot/boot.sh +++ b/boot/boot.sh @@ -1,6 +1,16 @@ -cd /home/pi/jasper/boot/ +if [[ -z "$JASPER_HOME" ]]; then + if [[ -d "/home/pi" ]]; then + JASPER_HOME="/home/pi" + export JASPER_HOME; + else + echo "Error: \$JASPER_HOME is not set." + exit 0; + fi +fi + +cd $JASPER_HOME/jasper/boot LD_LIBRARY_PATH="/usr/local/lib" export LD_LIBRARY_PATH PATH=$PATH:/usr/local/lib/ export PATH -python boot.py & \ No newline at end of file +python boot.py & -- cgit v1.3.1 From 8a5e5ed385a5c467260c2f1b20816a66cebfc1c6 Mon Sep 17 00:00:00 2001 From: schneefux Date: Fri, 4 Jul 2014 17:48:36 +0000 Subject: Fix boot.sh when invoked non-interactively via crontab --- boot/boot.sh | 1 + 1 file changed, 1 insertion(+) (limited to 'boot/boot.sh') diff --git a/boot/boot.sh b/boot/boot.sh index 927b4b2..e712c0d 100755 --- a/boot/boot.sh +++ b/boot/boot.sh @@ -1,3 +1,4 @@ +#!/bin/bash if [[ -z "$JASPER_HOME" ]]; then if [[ -d "/home/pi" ]]; then JASPER_HOME="/home/pi" -- cgit v1.3.1