GitXplorerGitXplorer
l

rebar3_erlesy

public
7 stars
0 forks
0 issues

Commits

List of commits on branch develop.
Unverified
752b50daae8976de764cf4dcda6f7bc3eef37b44

Merge tag '1.0.0' into develop

llrascao committed 7 years ago
Unverified
5d4b692b93ceeecdaa93b39b3e5f4a4fb72b79d9

Merge branch 'release/1.0.0'

llrascao committed 7 years ago
Unverified
0921e26c6be9f3f7a35953fafd100986f2c9f8d7

Pin erlesy version to Hex 1.0.3

llrascao committed 7 years ago
Unverified
dd5707107409d07de308f425980212e6bebe57f2

First blood

llrascao committed 7 years ago

README

The README file for this repository.

Rebar3 erlesy plugin

A rebar3 plugin for automatically generating state machine charts from finite state machines of your choosing

Build

$ rebar3 compile

Use

Add the plugin to your rebar config:

{plugins, [
    { rebar3_erlesy, "1.0.0" }
]}.

Configure options (example below)

{erlesy_opts, [
    {i, []},
    {filenames, [
        "src/statem_test.erl" | {"src/statem_test.erl", "graph/"}
    ]}
]}.

The i and filenames option values are relative to the app's location. If not specified the output directory will be the same of the source filename, if filenames list element is a tuple then the second element is the output directory relative to the app's _build output directory.

{provider_hooks, [
    {pre, [
        {compile, {erlesy, generate}},
        {clean, {erlesy, clean}}
    ]}
]}.