Generate a report base on a Quake 3 log
erlang 19
or aboveelixir 1.7
or above
-
Install mix dependencies
mix deps.get
-
Compile the project
mix compile
-
Generate cli executable
mix escript.build
You can run the cli by running
./q3_reporter [options] <filename>
For example:
./q3_reporter examples/back-end-3.log
--ranking
=> Output ranking instead summary--json
=> Output result as json--watch
=> Watch for log changes