#!/bin/bash

#if no .rurple in home
if [ ! -d ~/.rurple ]; then
  #make .rurple in home
  mkdir ~/.rurple || :
fi

#link to data
if [ ! -d ~/.rurple/lessons ]; then
  ln -s /usr/share/rurple/lessons ~/.rurple/lessons || :
fi
if [ ! -d ~/.rurple/python_files ]; then
  ln -s /usr/share/rurple/python_files ~/.rurple/python_files  || :
fi
if [ ! -d ~/.rurple/rur_images ]; then
  ln -s /usr/share/rurple/rur_images ~/.rurple/rur_images || :
fi
if [ ! -d ~/.rurple/rur_locale ]; then
  ln -s /usr/share/rurple/rur_locale ~/.rurple/rur_locale || :
fi

#copy mutable data
if [ ! -d ~/.rurple/rur_programs ]; then
  cp -R -p /usr/share/rurple/rur_programs ~/.rurple/ || :
fi
if [ ! -d ~/.rurple/world_files ]; then
  cp -R -p /usr/share/rurple/world_files ~/.rurple/ || :
fi

cd ~/.rurple
exec /usr/bin/rur_start.py "$@"
