aboutsummaryrefslogtreecommitdiff
path: root/zenserver/config.cpp
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2021-09-15 10:04:50 +0200
committerStefan Boberg <[email protected]>2021-09-15 10:04:50 +0200
commitb5d89b30f29f12c14e5968a68118519118135fea (patch)
tree49c4f657d8839b7a120ec6b6dacefbfea38d9c8d /zenserver/config.cpp
parentUpdated function service to new package management API (diff)
downloadzen-b5d89b30f29f12c14e5968a68118519118135fea.tar.xz
zen-b5d89b30f29f12c14e5968a68118519118135fea.zip
Added options for indicating a server is running in "dedicated" mode
I.e running on a host to serve *remote* clients
Diffstat (limited to 'zenserver/config.cpp')
-rw-r--r--zenserver/config.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/zenserver/config.cpp b/zenserver/config.cpp
index ddef83c02..abd69be25 100644
--- a/zenserver/config.cpp
+++ b/zenserver/config.cpp
@@ -59,6 +59,7 @@ void
ParseGlobalCliOptions(int argc, char* argv[], ZenServerOptions& GlobalOptions, ZenServiceConfig& ServiceConfig)
{
cxxopts::Options options("zenserver", "Zen Server");
+ options.add_options()("dedicated", "Enable dedicated server mode", cxxopts::value<bool>(GlobalOptions.IsDedicated)->default_value("false"));
options.add_options()("d, debug", "Enable debugging", cxxopts::value<bool>(GlobalOptions.IsDebug)->default_value("false"));
options.add_options()("help", "Show command line help");
options.add_options()("t, test", "Enable test mode", cxxopts::value<bool>(GlobalOptions.IsTest)->default_value("false"));