From cc09b42579a31121cbf50f438ddaf1d9b3c9cda7 Mon Sep 17 00:00:00 2001 From: cclecle Date: Sun, 8 May 2022 14:29:17 +0200 Subject: [PATCH] add Readme.md and start Run.sh --- Readme.md | 3 +++ Run.sh | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 53 insertions(+) diff --git a/Readme.md b/Readme.md index e69de29..59a6e26 100644 --- a/Readme.md +++ b/Readme.md @@ -0,0 +1,3 @@ +# Smart ScoreBoard / SmartSB Release GIT repository + +checkout official release thread: https://ut99.org/viewtopic.php?f=7&t=13754 \ No newline at end of file diff --git a/Run.sh b/Run.sh index e69de29..1114b37 100644 --- a/Run.sh +++ b/Run.sh @@ -0,0 +1,50 @@ +#!/bin/bash + +SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd ) +OUTPUT_DIR="$2" +CFG_FILE="$3" + +function install() { + cp $SCRIPT_DIR/Help $OUTPUT_DIR/Help -R + cp $SCRIPT_DIR/System $OUTPUT_DIR/System -R + cp $SCRIPT_DIR/Textures $OUTPUT_DIR/Textures -R +} + +function enable() { + crudini --set $OUTPUT_DIR/System/$CFG_FILE 'Engine.GameEngine' ServerPackages +} + +function disable() { +} + +function show_help() { + echo + echo "Usage: $0 { install | enable | disable } " + echo +} + +### Check if a directory does not exist ### +if [ ! -d $OUTPUT_DIR ] +then + echo "incorrect " + show_help + exit 9999 # die with error code 9999 +fi + +case "$1" in + 'install') + start + ;; + 'enable') + stop + ;; + 'disable') + start + ;; + *) + show_help + exit 1 + ;; +esac + +exit 0 \ No newline at end of file