We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents b562583 + 4c4809f commit d456815Copy full SHA for d456815
apps/rebar/src/rebar_prv_escriptize.erl
@@ -243,8 +243,12 @@ read_file(Prefix, Filename, Dir) ->
243
_ ->
244
filename:join([Prefix, Filename])
245
end,
246
+ FilePath = filename:join(Dir, Filename),
247
+ {ok, FileInfo0} = file:read_file_info(FilePath),
248
+ DateTime = {{1970, 1, 1}, {0, 0, 1}},
249
+ FileInfo = FileInfo0#file_info{mtime = DateTime},
250
[dir_entries(filename:dirname(Filename1)),
- {Filename1, file_contents(filename:join(Dir, Filename))}].
251
+ {Filename1, file_contents(FilePath), FileInfo}].
252
253
file_contents(Filename) ->
254
{ok, Bin} = file:read_file(Filename),
@@ -272,7 +276,7 @@ usort(List) ->
272
276
lists:ukeysort(1, lists:flatten(List)).
273
277
274
278
get_nonempty(Files) ->
275
- [{FName,FBin} || {FName,FBin} <- Files, FBin =/= <<>>].
279
+ [{FName,FBin,FInfo} || {FName,FBin,FInfo} <- Files, FBin =/= <<>>].
280
281
find_deps(AppNames, AllApps, State) ->
282
BinAppNames = [rebar_utils:to_binary(Name) || Name <- AppNames],
0 commit comments