Fix posix compatibility and code style of shell scripts.
This commit is contained in:
parent
a4413d82b9
commit
50e5c4b342
@ -8,27 +8,26 @@
|
||||
|
||||
TEMPLATE_LAUNCHER=$(python -c "import os; print(os.path.realpath('$0'))")
|
||||
TEMPLATE_ROOT=$(dirname "${TEMPLATE_LAUNCHER}")
|
||||
source ${TEMPLATE_ROOT}/mod.config
|
||||
. "${TEMPLATE_ROOT}/mod.config"
|
||||
|
||||
MOD_SEARCH_PATHS="${TEMPLATE_ROOT}/mods"
|
||||
if [ "${INCLUDE_DEFAULT_MODS}" = "True" ]; then
|
||||
MOD_SEARCH_PATHS="${TEMPLATE_PATHS},./mods"
|
||||
fi
|
||||
|
||||
NAME="${Name:-"Dedicated Server"}"
|
||||
LAUNCH_MOD="${Mod:-"${MOD_ID}"}"
|
||||
|
||||
Name="${Name:-"Dedicated Server"}"
|
||||
Mod="${Mod:-"${MOD_ID}"}"
|
||||
ListenPort="${ListenPort:-"1234"}"
|
||||
ExternalPort="${ExternalPort:-"1234"}"
|
||||
AdvertiseOnline="${AdvertiseOnline:-"True"}"
|
||||
EnableSingleplayer="${EnableSingleplayer:-"False"}"
|
||||
Password="${Password:-""}"
|
||||
LISTEN_PORT="${ListenPort:-"1234"}"
|
||||
EXTERNAL_PORT="${ExternalPort:-"1234"}"
|
||||
ADVERTISE_ONLINE="${AdvertiseOnline:-"True"}"
|
||||
ENABLE_SINGLE_PLAYER="${EnableSingleplayer:-"False"}"
|
||||
PASSWORD="${Password:-""}"
|
||||
|
||||
cd engine
|
||||
|
||||
while true; do
|
||||
MOD_SEARCH_PATHS="${MOD_SEARCH_PATHS}" mono --debug OpenRA.Server.exe Game.Mod=$Mod \
|
||||
Server.Name="$Name" Server.ListenPort=$ListenPort Server.ExternalPort=$ExternalPort \
|
||||
Server.AdvertiseOnline=$AdvertiseOnline \
|
||||
Server.EnableSingleplayer=$EnableSingleplayer Server.Password=$Password
|
||||
MOD_SEARCH_PATHS="${MOD_SEARCH_PATHS}" mono --debug OpenRA.Server.exe Game.Mod="${LAUNCH_MOD}" \
|
||||
Server.Name="${NAME}" Server.ListenPort="${LISTEN_PORT}" Server.ExternalPort="${EXTERNAL_PORT}" \
|
||||
Server.AdvertiseOnline="${ADVERTISE_ONLINE}" \
|
||||
Server.EnableSingleplayer="${ENABLE_SINGLE_PLAYER}" Server.Password="${PASSWORD}"
|
||||
done
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
|
||||
TEMPLATE_LAUNCHER=$(python -c "import os; print(os.path.realpath('$0'))")
|
||||
TEMPLATE_ROOT=$(dirname "${TEMPLATE_LAUNCHER}")
|
||||
source ${TEMPLATE_ROOT}/mod.config
|
||||
. "${TEMPLATE_ROOT}/mod.config"
|
||||
|
||||
MOD_SEARCH_PATHS="${TEMPLATE_ROOT}/mods"
|
||||
if [ "${INCLUDE_DEFAULT_MODS}" = "True" ]; then
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
|
||||
TEMPLATE_LAUNCHER=$(python -c "import os; print(os.path.realpath('$0'))")
|
||||
TEMPLATE_ROOT=$(dirname "${TEMPLATE_LAUNCHER}")
|
||||
source ${TEMPLATE_ROOT}/mod.config
|
||||
. "${TEMPLATE_ROOT}/mod.config"
|
||||
|
||||
MOD_SEARCH_PATHS="${TEMPLATE_ROOT}/mods"
|
||||
if [ "${INCLUDE_DEFAULT_MODS}" = "True" ]; then
|
||||
@ -15,4 +15,4 @@ fi
|
||||
LAUNCH_MOD="${Mod:-"${MOD_ID}"}"
|
||||
|
||||
cd engine
|
||||
MOD_SEARCH_PATHS="${MOD_SEARCH_PATHS}" mono --debug OpenRA.Utility.exe ${LAUNCH_MOD} $@
|
||||
MOD_SEARCH_PATHS="${MOD_SEARCH_PATHS}" mono --debug OpenRA.Utility.exe "${LAUNCH_MOD}" "$@"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user