Installation

This page assumes you have Rust and Cargo installed. Here's a guide on how to get them.

Install from Git

You can install the latest commit from Git with Cargo.

cargo install --git https://github.com/siriusmart/merlin

The installed binary can be found in ~/.cargo/bin/.

You may use the CONFIG=/path/to/config/folder environment variable to specify a config folder, ~ is not supported. By default config files are generated at

  • ~/.config/merlin (Linux)
  • /Users/[user]/Library/Application Support/merlin (MacOS)
  • C:\Users\[user]\AppData\Roaming (Windows).

Merlin does not auto update, for updates you will have to watch the repository.

Features

By default Merlin compiles with all features. If there are features you don't need or wish to be replaced, you can compile without them using the --no-default-features flag.

Features can be added to a featureless install with the -F [feature] feature flag, the installation command can include as many feature flags as needed.

Here's a list of available features:

FeatureDescription
modcoreCore module, provide basic functionalities.
modcoordsCoords DB module for anarchy servers, WIP.