Commande « générer » pas compris ou non applicable
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, "."}]}}]}.
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.