#!/bin/bash
# Update Script that runs on beaglebone to update itself
cp /home/debian/Firmware_Update/prucode0.bin /home/debian/prucode0.bin
cp /home/debian/Firmware_Update/prucode1.bin /home/debian/prucode1.bin
cp /home/debian/Firmware_Update/laserlux /home/debian/laserlux
chmod 777 /home/debian/laserlux
if [ -d /home/debian/language ] 
then
    rm -r /home/debian/language
fi
cp -r /home/debian/Firmware_Update/language /home/debian
cp /home/debian/Firmware_Update/kml_translator/*.js /home/debian
cp /home/debian/Firmware_Update/shapeFileTranslator /home/debian/shapeFileTranslator
chmod 777 /home/debian/shapeFileTranslator
if [ -d /home/debian/tempunzip ] 
then
    rm -r /home/debian/tempunzip
fi
mkdir /home/debian/tempunzip
unzip /home/debian/Firmware_Update/LaserLux2.zip -d /home/debian/tempunzip
rm -r /home/debian/LaserLux2
mv /home/debian/tempunzip/LaserLux2 /home/debian/LaserLux2
rm -r /home/debian/tempunzip
