mirror of
https://github.com/a-b-street/abstreet.git
synced 2024-12-27 00:12:55 +03:00
f78bb8b711
Lots of problems, so disabled by default.
22 lines
831 B
Bash
Executable File
22 lines
831 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# If true, display importer progress from the Timer (dumped to STDOUT) in one
|
|
# pane, and all logs (on STDERR) in another. This is disabled by default until
|
|
# some issues with multitail are fixed:
|
|
#
|
|
# 1) Automatically exit when the importer is done
|
|
# 2) Stop having part of the logs blink
|
|
# 3) Get the \r / clear-line thing working for the Timer
|
|
USE_MULTITAIL=false
|
|
|
|
if ! command -v multitail &> /dev/null; then
|
|
USE_MULTITAIL=false
|
|
fi
|
|
|
|
if $USE_MULTITAIL; then
|
|
RUST_BACKTRACE=1 RUST_LOG_STYLE=always cargo run --bin importer --release --manifest-path importer/Cargo.toml --features scenarios -- $@ > /tmp/abst_stdout 2> /tmp/abst_stderr &
|
|
multitail /tmp/abst_stdout -cT ANSI /tmp/abst_stderr
|
|
else
|
|
RUST_BACKTRACE=1 cargo run --bin importer --release --manifest-path importer/Cargo.toml --features scenarios -- $@
|
|
fi
|