Question

Je suis en train de lancer des barres d'armature générer pour générer une sortie pour un projet de barres d'armature de Erlang et obtenir l'erreur suivante. Toutes les idées que je fais mal?

./rebar generate
Command 'generate' not understood or not applicable

Je suis sur Mac OS X avec la version Erlang Erlang R14B03 et ci-dessous est mon rebar.conf

{lib_dirs, ["deps"]}.
{sub_dirs, ["rel"]}.
{deps, [
       {folsom, ".*", {git, "git://github.com/boundary/folsom", "master"}}
       ]}.

{require_otp_vsn, "R14|R15"}.

{erl_opts, [
            fail_on_warning, 
            debug_info, 
            warn_missing_spec
       ]}.

{clean_files, ["*.eunit", "ebin/*.beam", "rel/graphsom"]}.

{cover_enabled, true}.

{eunit_opts, [verbose, {report, {eunit_surefire, [{dir, "."}]}}]}.
Était-ce utile?

La solution

vous obtenez cette erreur, car les barres d'armature ne parvient pas à trouver une sortie. Vous devriez vérifier si vous avez quelque part et de reltool.config rebar sait.

Si aucune version existe, vous pouvez en créer un nouveau:

mkdir rel
cd rel
../rebar create-node nodeid=YOUR_NODE_ID

Enfin, vous devez dire rebar la libération. Dans votre cas, vous avez déjà les éléments suivants ajouté à rebar.config:

{sub_dirs, ["rel"]}.

Cela devrait permettre à la commande Generate de construire une nouvelle version.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top