mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Changed veloren-server-cli to run in interactive basic mode as default. Removed -b and added -t which enables the tui.
This commit is contained in:
parent
117035f47b
commit
73b5c03510
@ -6,9 +6,9 @@ rustflags = [
|
|||||||
[alias]
|
[alias]
|
||||||
csv-export = "run --manifest-path common/Cargo.toml --features=bin_csv --bin csv_export"
|
csv-export = "run --manifest-path common/Cargo.toml --features=bin_csv --bin csv_export"
|
||||||
csv-import = "run --manifest-path common/Cargo.toml --features=bin_csv --bin csv_import"
|
csv-import = "run --manifest-path common/Cargo.toml --features=bin_csv --bin csv_import"
|
||||||
test-server = "run --bin veloren-server-cli --no-default-features -- -b"
|
test-server = "run --bin veloren-server-cli --no-default-features"
|
||||||
tracy-server = "-Zunstable-options run --bin veloren-server-cli --no-default-features --features tracy,simd --profile no_overflow"
|
tracy-server = "-Zunstable-options run --bin veloren-server-cli --no-default-features --features tracy,simd --profile no_overflow"
|
||||||
tracy-world-server = "-Zunstable-options run --bin veloren-server-cli --features tracy,simd --profile no_overflow -- -b"
|
tracy-world-server = "-Zunstable-options run --bin veloren-server-cli --features tracy,simd --profile no_overflow"
|
||||||
test-voxygen = "run --bin veloren-voxygen --no-default-features --features simd,egui-ui"
|
test-voxygen = "run --bin veloren-voxygen --no-default-features --features simd,egui-ui"
|
||||||
tracy-voxygen = "-Zunstable-options run --bin veloren-voxygen --no-default-features --features tracy,simd,egui-ui --profile no_overflow"
|
tracy-voxygen = "-Zunstable-options run --bin veloren-voxygen --no-default-features --features tracy,simd,egui-ui --profile no_overflow"
|
||||||
server = "run --bin veloren-server-cli"
|
server = "run --bin veloren-server-cli"
|
||||||
|
@ -22,4 +22,3 @@ WORKDIR /opt
|
|||||||
|
|
||||||
ENV RUST_BACKTRACE=full
|
ENV RUST_BACKTRACE=full
|
||||||
ENTRYPOINT ["/opt/veloren-server-cli"]
|
ENTRYPOINT ["/opt/veloren-server-cli"]
|
||||||
CMD ["-b"]
|
|
||||||
|
@ -99,15 +99,14 @@ pub enum ArgvCommand {
|
|||||||
)]
|
)]
|
||||||
pub struct ArgvApp {
|
pub struct ArgvApp {
|
||||||
#[structopt(long, short)]
|
#[structopt(long, short)]
|
||||||
/// Disables the tui
|
/// Enables the tui
|
||||||
pub basic: bool,
|
pub tui: bool,
|
||||||
#[structopt(long, short)]
|
#[structopt(long, short)]
|
||||||
/// Doesn't listen on STDIN
|
/// Doesn't listen on STDIN
|
||||||
///
|
///
|
||||||
/// Useful if you want to send the server in background, and your kernels
|
/// Useful if you want to send the server in background, and your kernels
|
||||||
/// terminal driver will send SIGTTIN to it otherwise. (https://www.gnu.org/savannah-checkouts/gnu/bash/manual/bash.html#Redirections) and you dont want to use `stty -tostop`
|
/// terminal driver will send SIGTTIN to it otherwise. (https://www.gnu.org/savannah-checkouts/gnu/bash/manual/bash.html#Redirections) and you dont want to use `stty -tostop`
|
||||||
/// or `nohub` or `tmux` or `screen` or `<<< \"\\004\"` to the programm.
|
/// or `nohub` or `tmux` or `screen` or `<<< \"\\004\"` to the program.
|
||||||
/// This implies `-b`.
|
|
||||||
pub non_interactive: bool,
|
pub non_interactive: bool,
|
||||||
#[structopt(long)]
|
#[structopt(long)]
|
||||||
/// Run without auth enabled
|
/// Run without auth enabled
|
||||||
|
@ -36,7 +36,7 @@ const TPS: u64 = 30;
|
|||||||
fn main() -> io::Result<()> {
|
fn main() -> io::Result<()> {
|
||||||
let app = ArgvApp::from_args();
|
let app = ArgvApp::from_args();
|
||||||
|
|
||||||
let basic = app.basic || app.command.is_some();
|
let basic = !app.tui || app.command.is_some();
|
||||||
let noninteractive = app.non_interactive;
|
let noninteractive = app.non_interactive;
|
||||||
let no_auth = app.no_auth;
|
let no_auth = app.no_auth;
|
||||||
let sql_log_mode = app.sql_log_mode;
|
let sql_log_mode = app.sql_log_mode;
|
||||||
|
Loading…
Reference in New Issue
Block a user