diff options
author | Fred Hebert <mononcqc@ferd.ca> | 2018-05-20 11:08:08 -0400 |
---|---|---|
committer | Fred Hebert <mononcqc@ferd.ca> | 2018-05-20 11:08:08 -0400 |
commit | 0a0539ae2aad4f4d227927e0c205b8aef7ab9acc (patch) | |
tree | d76b5ecd202a268e43f66954e9e4d41d0d57c3bb | |
parent | 966ba72f9098ba1034cb26149a85f41dca1c4cef (diff) |
Auto-boot main app in OTP app project templates
People are starting to expect these niceties! It's also easier to drop
the config when you know it's there than add it when you don't know it
exists.
-rw-r--r-- | priv/templates/app.template | 2 | ||||
-rw-r--r-- | priv/templates/app_rebar.config | 7 |
2 files changed, 8 insertions, 1 deletions
diff --git a/priv/templates/app.template b/priv/templates/app.template index d0bebd7..7d68b2c 100644 --- a/priv/templates/app.template +++ b/priv/templates/app.template @@ -6,7 +6,7 @@ {template, "app.erl", "{{name}}/src/{{name}}_app.erl"}. {template, "sup.erl", "{{name}}/src/{{name}}_sup.erl"}. {template, "otp_app.app.src", "{{name}}/src/{{name}}.app.src"}. -{template, "rebar.config", "{{name}}/rebar.config"}. +{template, "app_rebar.config", "{{name}}/rebar.config"}. {template, "gitignore", "{{name}}/.gitignore"}. {template, "LICENSE", "{{name}}/LICENSE"}. {template, "README.md", "{{name}}/README.md"}. diff --git a/priv/templates/app_rebar.config b/priv/templates/app_rebar.config new file mode 100644 index 0000000..203ce4a --- /dev/null +++ b/priv/templates/app_rebar.config @@ -0,0 +1,7 @@ +{erl_opts, [debug_info]}. +{deps, []}. + +{shell, [ + % {config, [{config, "config/sys.config"}]}, + {apps, [{{name}}]} +]}. |