rebar/ebin/rebar.app
Luis Rascao 53fbb7cf8e Support .appup.src[.script] files
Similar to how .app.src are being handled, all files in directory
.src ending with .appup.src are processed, checked for
correctness and copied to ebin without the .src extension.

By way of using rebar_config:consult_file/1, .appup.src.script
files are automatically supported in exactly the same manner
as in .app.src.script.
2015-02-04 22:33:16 +00:00

110 lines
3.7 KiB
Erlang

%% -*- mode: erlang;erlang-indent-level: 4;indent-tabs-mode: nil -*-
%% ex: ts=4 sw=4 ft=erlang et
{application, rebar,
[{description, "Rebar: Erlang Build Tool"},
{vsn, "2.5.1"},
{modules, [ rebar,
rebar_abnfc_compiler,
rebar_app_utils,
rebar_appups,
rebar_asn1_compiler,
rebar_dia_compiler,
rebar_base_compiler,
rebar_cleaner,
rebar_config,
rebar_core,
rebar_cover_utils,
rebar_ct,
rebar_deps,
rebar_edoc,
rebar_erlc_compiler,
rebar_erlydtl_compiler,
rebar_escripter,
rebar_eunit,
rebar_file_utils,
rebar_lfe_compiler,
rebar_log,
rebar_neotoma_compiler,
rebar_otp_app,
rebar_otp_appup,
rebar_port_compiler,
rebar_proto_compiler,
rebar_protobuffs_compiler,
rebar_proto_gpb_compiler,
rebar_qc,
rebar_rel_utils,
rebar_reltool,
rebar_require_vsn,
rebar_shell,
rebar_subdirs,
rebar_templater,
rebar_upgrade,
rebar_utils,
rebar_xref,
rebar_metacmds,
rebar_getopt,
rebar_mustache ]},
{registered, []},
{applications, [kernel,
stdlib,
sasl,
compiler,
crypto,
syntax_tools,
tools]},
{env, [
%% Default log level
{log_level, warn},
%% any_dir processing modules
{any_dir_modules, [
rebar_require_vsn,
rebar_deps,
rebar_subdirs,
rebar_templater,
rebar_cleaner
]},
%% Dir specific processing modules
{modules, [
{app_dir, [
rebar_abnfc_compiler,
rebar_proto_compiler,
rebar_protobuffs_compiler,
rebar_proto_gpb_compiler,
rebar_neotoma_compiler,
rebar_asn1_compiler,
rebar_dia_compiler,
rebar_erlc_compiler,
rebar_lfe_compiler,
rebar_erlydtl_compiler,
rebar_port_compiler,
rebar_otp_app,
rebar_otp_appup,
rebar_ct,
rebar_eunit,
rebar_qc,
rebar_escripter,
rebar_edoc,
rebar_shell,
rebar_xref,
rebar_metacmds
]},
{rel_dir, [
rebar_appups,
rebar_reltool,
rebar_upgrade
]}
]},
{recursive_cmds, [
'check-deps',
compile,
'delete-deps',
'get-deps',
'list-deps',
'update-deps'
]}
]}
]}.