#! /bin/sh
PLAT="$(uname -i)"
case $PLAT in
x86_64)
ARCH=amd64
TRIPLET=x86_64-linux-gnu
;;
armv7l)
ARCH=armhf
TRIPLET=arm-linux-gnueabihf
;;
esac
PERLCMD="$SNAPP_APP_PATH/$ARCH/usr/bin/perl -I \
$SNAPP_APP_PATH/$ARCH/usr/lib/$TRIPLET/perl/5.20.1 -I \
$SNAPP_APP_PATH/$ARCH/usr/share/perl/5.20.1"
[ -d $SNAPP_APP_DATA_PATH ] && chmod -R 755 $SNAPP_APP_DATA_PATH
if [ ! -d $SNAPP_APP_DATA_PATH/demolog ]; then
cp -R $SNAPP_APP_PATH/demolog $SNAPP_APP_DATA_PATH/
fi
[ -d $SNAPP_APP_DATA_PATH/log ] || mkdir $SNAPP_APP_DATA_PATH/log
sed "s,##SNAPPYPATH##,$SNAPP_APP_DATA_PATH," \
$SNAPP_APP_PATH/fhem.cfg.demo >$SNAPP_APP_DATA_PATH/fhem.cfg.demo
$PERLCMD $SNAPP_APP_PATH/fhem.pl $SNAPP_APP_DATA_PATH/fhem.cfg.demo