Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

'rebar3 release' failed #2

Open
jnovice opened this issue Nov 18, 2016 · 0 comments
Open

'rebar3 release' failed #2

jnovice opened this issue Nov 18, 2016 · 0 comments

Comments

@jnovice
Copy link

jnovice commented Nov 18, 2016

I've prepared a sample application called 'myapp' under the release 'myrel'. In 'myapp', I've created a file *.set.asn1 under asn1/ and it lists all ASN.1 files to compile. In my sample application directory, I've set rebar.config in myrel/apps/myapp according to your sample.

{sub_dirs, ["rel"]}.
{erl_opts, [
        {i, ".."},
        {src_dirs, ["src", "asn1_gen"]},
        {parse_transform, lager_transform},
        {lager_extra_sinks, [audit]},
        debug_info
    ]}.
{asn1_opts, [ber, verbose, {outdir, "asn1_gen"}]}.
{eunit_opts, [verbose, {report,{eunit_surefire,[{dir,"."}]}}]}.
{deps, [lager]}.
{src_dirs, ["src", "asn1_gen"]}.
{plugins, [
    { rebar3_asn1_compiler, "1.0.0"}
]}.
{provider_hooks, [
  {pre,
      [{clean,   {asn1, clean}},
       {compile, {asn1, compile}}]}
]}.

When I went to myrel/apps/myapp and run 'rebar3 compile'. No error found.
However, when I went to myrel/ and run 'rebar3 release'. It shows the following error:

--{generated,"asn1_gen/sample.asn1db"}--
{"init terminating in do_boot",{{badmatch,{error,{file_error,"asn1_gen/sample.asn1db",enoent}}},[{asn1_db,loop,1,[{file,"asn1_db.erl"},{line,109}]}]}}

Crash dump is being written to: erl_crash.dump...done
init terminating in do_boot ()

FYI, the rebar.config in myrel/ doesn't include any ASN.1 plugin setting. It is just a simple rebar.config.

Is there anything I missed in the configuration ?

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant