startcimsqwbot.sh 470 B

12345678910111213141516171819202122232425262728
  1. #!/bin/bash
  2. BOTPATH="$pwd"
  3. LIBPATH="$BOTPATH/../libqwclient/"
  4. if [ "$(which realpath)" != "" ]; then
  5. LIBPATH="$(realpath $LIBPATH)"
  6. fi
  7. echo BOTPATH: "$BOTPATH"
  8. echo LIBPATH: "$LIBPATH"
  9. while [ 1 ]; do
  10. cd "$LIBPATH"
  11. git pull
  12. qmake
  13. make
  14. cd "$BOTPATH"
  15. git pull
  16. qmake
  17. make
  18. echo started at $(date) >> runlog.log
  19. LD_LIBRARY_PATH="$LIBPATH" stdbuf -oL ./cimsqwbot | tee -a runlog.log
  20. echo crashed at $(date) - lol, we never crash. >> runlog.log
  21. sleep 3
  22. done