fix(misc): remove previous espanso versions when using windows installer
This commit is contained in:
parent
d95ec773ad
commit
86e4101cb3
|
@ -43,24 +43,25 @@ Source: "{{{cli_helper}}}"; DestDir: "{app}"; Flags: ignoreversion
|
|||
|
||||
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
|
||||
|
||||
; Delete files from previous versions, if present
|
||||
[InstallDelete]
|
||||
Type: files; Name: {app}\concrt140.dll
|
||||
Type: files; Name: {app}\espanso.exe
|
||||
Type: files; Name: {app}\icon.ico
|
||||
Type: files; Name: {app}\modulo.exe
|
||||
Type: files; Name: {app}\msvcp140.dll
|
||||
Type: files; Name: {app}\msvcp140_1.dll
|
||||
Type: files; Name: {app}\msvcp140_2.dll
|
||||
Type: files; Name: {app}\msvcp140_codecvt_ids.dll
|
||||
Type: files; Name: {app}\unins000.dat
|
||||
Type: files; Name: {app}\unins000.exe
|
||||
Type: files; Name: {app}\vccorlib140.dll
|
||||
Type: files; Name: {app}\vcruntime140.dll
|
||||
Type: files; Name: {app}\vsruntime140_1.dll
|
||||
|
||||
[Icons]
|
||||
Name: "{autoprograms}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Parameters: "launcher"; AppUserModelID: "{#MyAppUserModelID}"; IconFilename: "{app}\icon.ico";
|
||||
;Name: "{userstartup}\espanso"; Filename: "{app}\espansod.exe"; Parameters: "launcher"; Tasks:StartMenuEntry;
|
||||
|
||||
;[Tasks]
|
||||
;Name: modifypath; Description: Add espanso to PATH ( recommended );
|
||||
;Name: "StartMenuEntry" ; Description: "Start espanso at Windows startup" ;
|
||||
|
||||
; [Code]
|
||||
; const
|
||||
; ModPathName = 'modifypath';
|
||||
; ModPathType = 'user';
|
||||
; function ModPathDir(): TArrayOfString;
|
||||
; begin
|
||||
; setArrayLength(Result, 1)
|
||||
; Result[0] := ExpandConstant('{app}');
|
||||
; end;
|
||||
; #include "modpath.iss"
|
||||
[Run]
|
||||
Filename: "{app}\{#MyAppExeName}"; Parameters: "launcher"; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}"; Flags: nowait postinstall skipifsilent
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user