From 3a2003e5683aaeaab69a403abba47df4b0b891c2 Mon Sep 17 00:00:00 2001 From: Luis Rascao Date: Fri, 30 Sep 2016 00:26:27 +0100 Subject: Don't include erts src when user requests src not be included Using the include_src option --- src/rlx_prv_assembler.erl | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src') diff --git a/src/rlx_prv_assembler.erl b/src/rlx_prv_assembler.erl index 53b7dfa..1f64886 100644 --- a/src/rlx_prv_assembler.erl +++ b/src/rlx_prv_assembler.erl @@ -502,6 +502,14 @@ include_erts(State, Release, OutputDir, RelDir) -> ok = file:write_file(ErlIni, erl_ini(OutputDir, ErtsVersion)) end, + %% delete erts src if the user requested it not be included + case rlx_state:include_src(State) of + true -> ok; + false -> + SrcDir = filename:join([LocalErts, "src"]), + ok = ec_file:remove(SrcDir, [recursive]) + end, + case rlx_state:get(State, extended_start_script, false) of true -> -- cgit v1.2.3