Skip to content

Commit 33a6732

Browse files
committed
add init release template
1 parent 311ba9e commit 33a6732

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

priv/templates/init-release.template

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{description, "OTP Release structure for executable programs"}.
2+
{variables, [
3+
{name, "myapp", "Name of the OTP release. An app with this name will also be created."},
4+
{desc, "An OTP application", "Short description of the release's main app's purpose"}
5+
]}.
6+
{template, "sys.config", "config/sys.config"}.
7+
{template, "vm.args", "config/vm.args"}.
8+
{message, "Add relx configuration to rebar.config:\n\n{relx, [{release, {@@name@@, \"0.1.0\"},
9+
[@@name@@,
10+
sasl]},
11+
12+
{sys_config, \"./config/sys.config\"},
13+
{vm_args, \"./config/vm.args\"},
14+
15+
{dev_mode, true},
16+
{include_erts, false},
17+
18+
{extended_start_script, true}]
19+
}."}.

0 commit comments

Comments
 (0)