diff options
author | Magnus <mfeuer@jaguarlandrover.com> | 2014-09-08 16:59:57 -0700 |
---|---|---|
committer | Magnus <mfeuer@jaguarlandrover.com> | 2014-09-08 16:59:57 -0700 |
commit | c502d6b47828d9be9122dd40cfd570cc186a28d2 (patch) | |
tree | 3fb5de196aeb377855d6f1b2f2c63337e6efcba8 /rel/reltool.config | |
parent | 807891c30c5b019aa45b4d4a09dbde06fd11e224 (diff) | |
download | rvi_core-c502d6b47828d9be9122dd40cfd570cc186a28d2.tar.gz |
Now build installable releases
Signed-off-by: Magnus <mfeuer@jaguarlandrover.com>
Diffstat (limited to 'rel/reltool.config')
-rw-r--r-- | rel/reltool.config | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/rel/reltool.config b/rel/reltool.config new file mode 100644 index 0000000..8405060 --- /dev/null +++ b/rel/reltool.config @@ -0,0 +1,44 @@ +%% -*- mode: erlang -*- +%% ex: ft=erlang +{sys, [ + {lib_dirs, ["../deps/"]}, + {erts, [{mod_cond, derived}, {app_file, strip}]}, + {app_file, strip}, + {rel, "rvi", "1", + [ + kernel, + stdlib, + sasl, + rvi + ]}, + {rel, "start_clean", "", + [ + kernel, + stdlib + ]}, + {boot_rel, "rvi"}, + {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, rvi, [{mod_cond, app}, {incl_cond, include}, {lib_dir, ".."}]} + ]}. + +{target_dir, "rvi"}. + +{overlay, [ + {mkdir, "log/sasl"}, + {copy, "files/erl", "\{\{erts_vsn\}\}/bin/erl"}, + {copy, "files/nodetool", "\{\{erts_vsn\}\}/bin/nodetool"}, + {copy, "rvi/bin/start_clean.boot", + "\{\{erts_vsn\}\}/bin/start_clean.boot"}, + {copy, "files/rvi", "bin/rvi"}, + {copy, "files/rvi.cmd", "bin/rvi.cmd"}, + {copy, "files/start_erl.cmd", "bin/start_erl.cmd"}, + {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"} + ]}. |