|
@@ -46,44 +46,8 @@ if [ "$INSTALL" == "1" ]; then
|
|
|
fi
|
|
|
|
|
|
# now, lets create a starting script in cimsqwbot
|
|
|
- if [ ! -f "$STARTSCRIPTNAME" ]; then
|
|
|
-
|
|
|
- (
|
|
|
- cat <<- EOFINSTALLSCRIPT
|
|
|
-#!/bin/sh
|
|
|
-
|
|
|
- BOTPATH="\$pwd"
|
|
|
- LIBPATH="\$BOTPATH/../libqwclient/"
|
|
|
- if [ "\$(which realpath)" != "" ]; then
|
|
|
- LIBPATH="\$(realpath \$LIBPATH)"
|
|
|
- fi
|
|
|
- echo BOTPATH: "\$BOTPATH"
|
|
|
- echo LIBPATH: "\$LIBPATH"
|
|
|
-
|
|
|
- while [ 1 ]; do
|
|
|
- cd "\$LIBPATH"
|
|
|
- git pull
|
|
|
- qmake
|
|
|
- make
|
|
|
-
|
|
|
- cd "\$BOTPATH"
|
|
|
- git pull
|
|
|
- qmake
|
|
|
- make
|
|
|
-
|
|
|
- echo started at \$(date) >> runlog.log
|
|
|
- LD_LIBRARY_PATH=\$LIBPATH stdbuf -oL ./cimsqwbot | tee -a runlog.log
|
|
|
- echo crashed at \$(date) - lol, we never crash. >> runlog.log
|
|
|
-
|
|
|
- sleep 3
|
|
|
- done
|
|
|
- EOFINSTALLSCRIPT
|
|
|
- ) > "$STARTSCRIPTNAME"
|
|
|
-
|
|
|
- if [ -f "$STARTSCRIPTNAME" ]; then
|
|
|
- chmod u+x "$STARTSCRIPTNAME"
|
|
|
- fi
|
|
|
-
|
|
|
+ if [ -f "$STARTSCRIPTNAME" ]; then
|
|
|
+ chmod u+x "$STARTSCRIPTNAME"
|
|
|
fi
|
|
|
|
|
|
cd "$BOTPATH"
|