calrissian/src/calrissian.app.src

43 lines
1.2 KiB
Erlang

%% -*- erlang -*-
{application, 'calrissian',
[
%% A quick description of the application.
{description, "Monads for LFE"},
%% The version of the application
{vsn, "0.1.0"},
%% All modules used by the application.
{modules,
[
'calrissian-monad',
'calrissian-state',
'calrissian-identity-monad',
'calrissian-maybe-monad',
'calrissian-error-monad',
'calrissian-state-transformer',
'calrissian-util'
]},
%% All of the registered names the application uses. This can be ignored.
{registered, []},
%% Applications that are to be started prior to this one. This can be ignored
%% leave it alone unless you understand it well and let the .rel files in
%% your release handle this.
{applications,
[
kernel,
stdlib
]},
%% OTP application loader will load, but not start, included apps. Again
%% this can be ignored as well. To load but not start an application it
%% is easier to include it in the .rel file followed by the atom 'none'
{included_applications, []},
%% configuration parameters similar to those in the config file specified
%% on the command line. can be fetched with gas:get_env
{env, []}
]
}.