mirror of https://github.com/mgba-emu/mgba.git
Win32: Add notification message when installing a development build
This commit is contained in:
parent
06b999afd5
commit
c1a7e1aca1
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
;IsRelease = yes will create a setup file named after the current version of mGBA.
|
;IsRelease = yes will create a setup file named after the current version of mGBA.
|
||||||
;IsRelease = no will create a setup fille named mGBA-setup-latest-win32.exe.
|
;IsRelease = no will create a setup fille named mGBA-setup-latest-win32.exe.
|
||||||
#define IsRelease = yes
|
#define IsRelease = 'no'
|
||||||
|
|
||||||
#define VerMajor
|
#define VerMajor
|
||||||
#define VerMinor
|
#define VerMinor
|
||||||
|
@ -38,10 +38,10 @@ UsePreviousSetupType=True
|
||||||
UsePreviousTasks=True
|
UsePreviousTasks=True
|
||||||
AlwaysShowGroupOnReadyPage=True
|
AlwaysShowGroupOnReadyPage=True
|
||||||
LicenseFile=LICENSE.txt
|
LicenseFile=LICENSE.txt
|
||||||
#if IsRelease==yes;
|
#if IsRelease=='yes';
|
||||||
AppVerName=mGBA {#AppVer}
|
AppVerName=mGBA {#AppVer}
|
||||||
OutputBaseFilename=mGBA-{#AppVer}-win32
|
OutputBaseFilename=mGBA-{#AppVer}-win32
|
||||||
#elif IsRelease==no;
|
#elif IsRelease=='no';
|
||||||
AppVerName=mGBA (Development build)
|
AppVerName=mGBA (Development build)
|
||||||
OutputBaseFilename=mGBA-setup-latest-win32
|
OutputBaseFilename=mGBA-setup-latest-win32
|
||||||
#endif
|
#endif
|
||||||
|
@ -165,5 +165,21 @@ Root: HKCR; Subkey: ".gbc"; ValueType: string; ValueName: ""; ValueData: "Game B
|
||||||
Root: HKCR; Subkey: ".gbc\DefaultIcon"; ValueType: string; ValueName: ""; ValueData: "{app}\mGBA.exe,0"; Tasks: gbcfileassoc
|
Root: HKCR; Subkey: ".gbc\DefaultIcon"; ValueType: string; ValueName: ""; ValueData: "{app}\mGBA.exe,0"; Tasks: gbcfileassoc
|
||||||
Root: HKCR; Subkey: ".gbc\shell\open\command"; ValueType: string; ValueName: ""; ValueData: """{app}\mGBA.exe"" ""%1"""; Tasks: gbcfileassoc
|
Root: HKCR; Subkey: ".gbc\shell\open\command"; ValueType: string; ValueName: ""; ValueData: """{app}\mGBA.exe"" ""%1"""; Tasks: gbcfileassoc
|
||||||
Root: HKCR; Subkey: ".gba"; ValueType: string; ValueName: ""; ValueData: "Game Boy Advance ROM"; Flags: uninsdeletevalue; Tasks: gbafileassoc
|
Root: HKCR; Subkey: ".gba"; ValueType: string; ValueName: ""; ValueData: "Game Boy Advance ROM"; Flags: uninsdeletevalue; Tasks: gbafileassoc
|
||||||
Root: HKCR; Subkey: ".gba\DefaultIcon"; ValueType: string; ValueName: ""; ValueData: "{app}\mGBA.exe,0"; Tasks: gbafileassoc
|
Root: HKCR; Subkey: ".gba\DefaultIcon"; ValueType: string; ValueName: ""; ValueData: "{app}\mGBA.exe,0"; Tasks: gbafileassoc
Root: HKCR; Subkey: ".gba\shell\open\command"; ValueType: string; ValueName: ""; ValueData: """{app}\mGBA.exe"" ""%1"""; Tasks: gbafileassoc
|
||||||
Root: HKCR; Subkey: ".gba\shell\open\command"; ValueType: string; ValueName: ""; ValueData: """{app}\mGBA.exe"" ""%1"""; Tasks: gbafileassoc
|
|
||||||
|
[Code]
|
||||||
|
var
|
||||||
|
noReleaseWarning: String;
|
||||||
|
|
||||||
|
procedure InitializeWizard();
|
||||||
|
begin
|
||||||
|
if ExpandConstant('{#IsRelease}') = 'no' then
|
||||||
|
begin
|
||||||
|
if ExpandConstant('{language}') = 'english' then noReleaseWarning := 'You are about to install a development build of mGBA.' + #13#10#13#10 + 'Development builds may contain bugs that are not yet discovered. Please report any issues you can find to the GitHub project page.';
|
||||||
|
if ExpandConstant('{language}') = 'italian' then noReleaseWarning := 'You are about to install a development build of mGBA.' + #13#10#13#10 + 'Development builds may contain bugs that are not yet discovered. Please report any issues you can find to the GitHub project page.';
|
||||||
|
if ExpandConstant('{language}') = 'spanish' then noReleaseWarning := 'You are about to install a development build of mGBA.' + #13#10#13#10 + 'Development builds may contain bugs that are not yet discovered. Please report any issues you can find to the GitHub project page.';
|
||||||
|
if ExpandConstant('{language}') = 'german' then noReleaseWarning := 'Sie möchten eine Entwicklerversion von mGBA installieren.' + #13#10#13#10 + 'Entwicklerversionen können bislang noch nicht endeckte Fehler beinhalten. Bitte melden Sie alle Fehler, die Sie finden können, auf der GitHub-Projektseite.';
|
||||||
|
MsgBox(noReleaseWarning, mbInformation, MB_OK);
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
end.
|
Loading…
Reference in New Issue