Current section

13 Versions

Jump to

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…