Skip to content

Commit 84fb67f

Browse files
committed
Fix reltool on windows
Windows now included .pdb for every executable which made the testcases fail.
1 parent 6189ca0 commit 84fb67f

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

lib/reltool/src/reltool_target.erl

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -942,12 +942,11 @@ spec_escripts(#sys{apps = Apps}, ErtsBin, BinFiles) ->
942942
lists:flatten(lists:filtermap(Filter, Apps)).
943943

944944
do_spec_escript(File, ErtsBin, BinFiles) ->
945-
[{copy_file, EscriptExe}] = safe_lookup_spec("escript", BinFiles),
946945
EscriptExt = ".escript",
947946
Base = filename:basename(File, EscriptExt),
948-
ExeExt = filename:extension(EscriptExe),
949-
[{copy_file, Base ++ EscriptExt, File},
950-
{copy_file, Base ++ ExeExt, filename:join([ErtsBin, EscriptExe])}].
947+
ExeS = [{copy_file, Base ++ filename:extension(BinF), filename:join([ErtsBin, BinF])}
948+
|| {copy_file, BinF} <- safe_lookup_spec("escript", BinFiles)],
949+
[{copy_file, Base ++ EscriptExt, File} | ExeS].
951950

952951
check_sys(Mandatory, SysFiles) ->
953952
lists:foreach(fun(M) -> do_check_sys(M, SysFiles) end, Mandatory).

0 commit comments

Comments
 (0)