Skip to content

Latest commit

 

History

History
39 lines (25 loc) · 1.23 KB

README.md

File metadata and controls

39 lines (25 loc) · 1.23 KB

camus

Build Status

CAMUS stands for CAusal MUlticast Store, whic is an erlang library providing different causal multicast backends:

  • Update: As camus will be used for minidote, the only backend in thios repo is the TCB (Tagged Causal Broadcast)

More about TCB

Development

Use the following Makefile targets to build and test camus:

# compile the project:
make compile

# run the unit tests and camus test suite:
make test

# Run dialyzer to check types:
make dialyzer

# Run tests, check xref, dialyzer and linting:
make check

# watch logs:
make logs

# Open a shell:
make shell

# Build a release:
make rel