chore(appup): remove old file extension and preserve dirname for apps

This commit is contained in:
Thales Macedo Garitezi 2021-11-24 14:58:55 -03:00
parent c950566294
commit 29f982385d
No known key found for this signature in database
GPG Key ID: DD279F8152A9B6DD
1 changed files with 6 additions and 4 deletions

View File

@ -298,12 +298,14 @@ render_appfile(File, Upgrade, Downgrade) ->
ok = file:write_file(File, IOList).
create_stub(App) ->
case locate(src, App, ".app.src") of
case locate(src, App, Ext = ".app.src") of
{ok, AppSrc} ->
AppupFile = filename:basename(AppSrc) ++ ".appup.src",
DirName = filename:dirname(AppSrc),
AppupFile = filename:basename(AppSrc, Ext) ++ ".appup.src",
Default = {<<".*">>, []},
render_appfile(AppupFile, [Default], [Default]),
{ok, AppupFile};
AppupFileFullpath = filename:join(DirName, AppupFile),
render_appfile(AppupFileFullpath, [Default], [Default]),
{ok, AppupFileFullpath};
undefined ->
false
end.