diff --git a/rebar.config b/rebar.config index 010bd50..5bfd6d4 100644 --- a/rebar.config +++ b/rebar.config @@ -1,29 +1,30 @@ %% -*- tab-width: 4;erlang-indent-level: 4;indent-tabs-mode: nil -*- %% ex: ft=erlang ts=4 sw=4 et { deps_dir, "deps" }. { deps, [ { lager, ".*", { git, "https://github.com/basho/lager.git", { tag, "2.1.0" } } }, + { lager_syslog, "2.0.*", { git, "https://github.com/basho/lager_syslog.git", { tag, "2.0.3" } } }, { eimap, ".*", { git, "https://git.kolab.org/diffusion/EI/eimap.git", { branch, "develop" } } } %% pull in the proper version of meck before jobs 0.3 gets around to pulling in the wrong version ] }. { erl_opts, [ %%no_debug_info, {parse_transform, lager_transform}, {platform_define, "(linux|solaris|freebsd|darwin)", 'HAVE_SENDFILE'} ] }. { sub_dirs, [ "apps/kolab_guam", "rel" ]}. { erl_first_files, ["apps/kolab_guam/src/kolab_guam_rule.erl"] }. { erl_opts, [debug_info, fail_on_warning] }. { eunit_opts, [verbose, {skip_deps, true }] }. { eunit_exclude_deps, true }. { cover_enabled, true }. %%{require_otp_vsn, "17"}. { pre_hooks, [ { clean, "rm -fr ebin priv erl_crash.dump" } ] }. diff --git a/rel/reltool.config b/rel/reltool.config index 796f886..d0db67c 100644 --- a/rel/reltool.config +++ b/rel/reltool.config @@ -1,50 +1,51 @@ %% -*- mode: erlang -*- %% ex: ft=erlang {sys, [ {lib_dirs, ["../deps"]}, {erts, [{mod_cond, derived}, {app_file, strip}]}, {app_file, strip}, {rel, "kolab_guam", "0.5", [ kernel, stdlib, sasl, compiler, syntax_tools, goldrush, lager, + lager_syslog, crypto, kolab_guam ]}, {rel, "start_clean", "", [ kernel, stdlib ]}, {boot_rel, "kolab_guam"}, {profile, embedded}, {incl_cond, derived}, {excl_archive_filters, [".*"]}, %% Do not archive built libs {excl_sys_filters, ["^bin/(?!start_clean.boot)", "^erts.*/bin/(dialyzer|typer)", "^erts.*/(doc|info|include|lib|man|src)"]}, {excl_app_filters, ["\.gitignore"]}, {app, kolab_guam, [{mod_cond, app}, {incl_cond, include}, {lib_dir, "../apps/kolab_guam"}]} ]}. {target_dir, "kolab_guam"}. {overlay, [ {mkdir, "log/sasl"}, {copy, "files/erl", "\{\{erts_vsn\}\}/bin/erl"}, {copy, "files/nodetool", "releases/\{\{rel_vsn\}\}/nodetool"}, {copy, "kolab_guam/bin/start_clean.boot", "\{\{erts_vsn\}\}/bin/start_clean.boot"}, {copy, "files/kolab_guam", "bin/kolab_guam"}, {copy, "files/kolab_guam.cmd", "bin/kolab_guam.cmd"}, {copy, "files/start_erl.cmd", "bin/start_erl.cmd"}, %% Following line may be safely removed in new projects {copy, "files/install_upgrade.escript", "bin/install_upgrade.escript"}, {copy, "files/sys.config", "releases/\{\{rel_vsn\}\}/sys.config"}, {copy, "files/vm.args", "releases/\{\{rel_vsn\}\}/vm.args"} ]}.