Current section
13 Versions
Jump to
Current section
13 Versions
Compare versions
9
files changed
+90
additions
-50
deletions
| @@ -101,6 +101,7 @@ any of the available templates: | |
| 101 101 | |
| 102 102 | * `clojerl_app`: create a Clojerl OTP application. |
| 103 103 | * `clojerl_escript`: create a Clojerl escript. |
| 104 | + * `clojerl_lib`: create a Clojerl library. |
| 104 105 | * `clojerl_release`: create a Clojerl release. |
| 105 106 | |
| 106 107 | For example: |
| @@ -6,6 +6,7 @@ | |
| 6 6 | <<"priv/templates/README.md.tpl">>,<<"priv/templates/app.clje.tpl">>, |
| 7 7 | <<"priv/templates/app.src.tpl">>,<<"priv/templates/clojerl_app.template">>, |
| 8 8 | <<"priv/templates/clojerl_escript.template">>, |
| 9 | + <<"priv/templates/clojerl_lib.template">>, |
| 9 10 | <<"priv/templates/clojerl_release.template">>, |
| 10 11 | <<"priv/templates/core.clje.tpl">>,<<"priv/templates/core_test.clje.tpl">>, |
| 11 12 | <<"priv/templates/escript.README.md.tpl">>, |
| @@ -28,4 +29,4 @@ | |
| 28 29 | {<<"GitHub">>,<<"https://github.com/clojerl/rebar3_clojerl">>}]}. |
| 29 30 | {<<"name">>,<<"rebar3_clojerl">>}. |
| 30 31 | {<<"requirements">>,[]}. |
| 31 | - {<<"version">>,<<"0.8.0">>}. |
| 32 | + {<<"version">>,<<"0.8.1">>}. |
| @@ -0,0 +1,14 @@ | |
| 1 | + {description, "Complete Clojerl library (no processes) structure"}. |
| 2 | + {variables, [ |
| 3 | + {name, "my_clojerl_lib", "Name of the Clojerl library"}, |
| 4 | + {description, "A Clojerl library", "Short description of the app"} |
| 5 | + ]}. |
| 6 | + |
| 7 | + {template, "README.md.tpl", "{{name}}/README.md"}. |
| 8 | + {template, "LICENSE.tpl", "{{name}}/LICENSE"}. |
| 9 | + {template, "rebar.config.tpl", "{{name}}/rebar.config"}. |
| 10 | + {template, "gitignore.tpl", "{{name}}/.gitignore"}. |
| 11 | + |
| 12 | + {template, "core.clje.tpl", "{{name}}/src/{{name}}/core.clje"}. |
| 13 | + {template, "app.src.tpl", "{{name}}/src/{{name}}.app.src"}. |
| 14 | + {template, "core_test.clje.tpl", "{{name}}/test/{{name}}/core_test.clje"}. |
| @@ -9,11 +9,11 @@ | |
| 9 9 | {template, "release.rebar.config.tpl", "{{name}}/rebar.config"}. |
| 10 10 | {template, "gitignore.tpl", "{{name}}/.gitignore"}. |
| 11 11 | |
| 12 | - {template, "core.clje.tpl", "{{name}}/src/{{name}}/core.clje"}. |
| 13 | - {template, "app.clje.tpl", "{{name}}/src/{{name}}/app.clje"}. |
| 14 | - {template, "sup.clje.tpl", "{{name}}/src/{{name}}/sup.clje"}. |
| 15 | - {template, "app.src.tpl", "{{name}}/src/{{name}}.app.src"}. |
| 16 | - {template, "core_test.clje.tpl", "{{name}}/test/{{name}}/core_test.clje"}. |
| 12 | + {template, "core.clje.tpl", "{{name}}/apps/{{name}}/src/{{name}}/core.clje"}. |
| 13 | + {template, "app.clje.tpl", "{{name}}/apps/{{name}}/src/{{name}}/app.clje"}. |
| 14 | + {template, "sup.clje.tpl", "{{name}}/apps/{{name}}/src/{{name}}/sup.clje"}. |
| 15 | + {template, "app.src.tpl", "{{name}}/apps/{{name}}/src/{{name}}.app.src"}. |
| 16 | + {template, "core_test.clje.tpl", "{{name}}/apps/{{name}}/test/{{name}}/core_test.clje"}. |
| 17 17 | |
| 18 18 | {template, "sys.config.tpl", "{{name}}/config/sys.config"}. |
| 19 19 | {template, "vm.args.tpl", "{{name}}/config/vm.args"}. |
| @@ -1,7 +1,7 @@ | |
| 1 1 | {erl_opts, [debug_info]}. |
| 2 2 | |
| 3 3 | {deps, [{clojerl, "0.6.0"}]}. |
| 4 | - {plugins, [{rebar3_clojerl, "0.8.0"}]}. |
| 4 | + {plugins, [{rebar3_clojerl, "0.8.1"}]}. |
| 5 5 | |
| 6 6 | {relx, [ { release |
| 7 7 | , {{{name}}, "0.1.0"} |
Loading more files…