aboutsummaryrefslogtreecommitdiffstats
path: root/lib/reltool/src/reltool_target.erl
diff options
context:
space:
mode:
authorDan Gudmundsson <[email protected]>2017-09-27 16:00:42 +0200
committerDan Gudmundsson <[email protected]>2017-09-28 11:38:28 +0200
commit52ca88f1c23657713946e22e0910f2cb7f2f601e (patch)
tree3bafc59343b0a2b615040dc0b9e1728f1d8b5634 /lib/reltool/src/reltool_target.erl
parentee0da31d00a7bd3375b66cf905cb2811d868f21b (diff)
downloadotp-52ca88f1c23657713946e22e0910f2cb7f2f601e.tar.gz
otp-52ca88f1c23657713946e22e0910f2cb7f2f601e.tar.bz2
otp-52ca88f1c23657713946e22e0910f2cb7f2f601e.zip
reltool: Add no_dot_erlang bootfiles
Needed by escript and tools
Diffstat (limited to 'lib/reltool/src/reltool_target.erl')
-rw-r--r--lib/reltool/src/reltool_target.erl8
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/reltool/src/reltool_target.erl b/lib/reltool/src/reltool_target.erl
index 676ce70aea..503e1971b9 100644
--- a/lib/reltool/src/reltool_target.erl
+++ b/lib/reltool/src/reltool_target.erl
@@ -424,7 +424,7 @@ gen_script(Rel, Sys, PathFlag, Variables) ->
{error, Text}
end.
-do_gen_script(#rel{name = RelName, vsn = RelVsn},
+do_gen_script(#rel{name = RelName, vsn = RelVsn, load_dot_erlang=LoadErlangRc},
#sys{apps = Apps},
MergedApps,
PathFlag,
@@ -474,9 +474,11 @@ do_gen_script(#rel{name = RelName, vsn = RelVsn},
Type =/= none,
Type =/= load,
not lists:member(Name, InclApps)],
-
%% Apply user specific customizations
- {apply, {c, erlangrc, []}},
+ case LoadErlangRc of
+ true -> {apply, {c, erlangrc, []}};
+ false -> []
+ end,
{progress, started}
],
{ok, {script, {RelName, RelVsn}, lists:flatten(DeepList)}}.