Overview

View Source

cover

MIG

The MIG chat.

Prerequisites

The installation of prerequisites is shown for ArchLinux.

Install the latest version of Erlang/OTP using kerl or asdf

yay -S asdf-vm
asdf plugin add erlang https://github.com/asdf-vm/asdf-erlang.git
asdf install erlang latest

Install the rebar3 package

sudo pacman -S rebar3

Build

  • Update the package index
rebar3 update
  • Upgrade dependencies
rebar3 upgrade --all
  • Compile the needed dependencies and the project’s apps’ .app.src and .erl files
rebar3 compile
  • Build release of project
rebar3 release

Usage

  • Start the backend
./_build/default/rel/mig/bin/mig foreground

Testing

Run EUnit tests on project apps

rebar3 eunit

License

This project is based on the original work erlang-review (licensed under the Apache License 2.0).

Modifications and additions by Denis Khorkin are licensed under the BSD-3-Clause License.

Credits

  • Original work: WWWcool (Apache License 2.0)
  • Modifications by: 0mega3 (BSD-3-Clause)