зеркало из https://github.com/mozilla/pjs.git
added logging of the creation of the components folder for uninstall. Fixed some typos, fixed bug 38139. Not part of tinderbox builds. affects only windows platforms
This commit is contained in:
Родитель
c959a600c8
Коммит
0831114acc
|
@ -235,6 +235,14 @@ if(verifyDiskSpace(fCommunicator, srDest) == true)
|
|||
updateWinReg();
|
||||
createShortcuts();
|
||||
|
||||
/* Log the .dat files that are created post install so it can be uninstalled.
|
||||
* Since the components folder gets created (and therefore logged) during finalize
|
||||
* we need to log its creation here before the xpti files so it will get removed
|
||||
* if the xpti files were the last files in the folder */
|
||||
logComment("Create Folder: " + fCommunicator + "components");
|
||||
logComment("Installing: " + fCommunicator + "components\\xpti.dat");
|
||||
logComment("Installing: " + fCommunicator + "components\\xptitemp.dat");
|
||||
|
||||
err = finalizeInstall();
|
||||
logComment("finalizeInstall() returned: " + err);
|
||||
}
|
||||
|
|
|
@ -199,12 +199,13 @@ Archive=
|
|||
[Dialog Program Folder]
|
||||
Show Dialog=TRUE
|
||||
Title=Select Program Folder
|
||||
Message0=Setup will add program icons to the Program Folder listed below. You may type a new folder name, or select one from the Existing Folder list. Click Next to continue.
|
||||
Message0=Setup will add program icons to the Program Folder listed below. You may type a new folder name, or select one from the Existing Folders list. Click Next to continue.
|
||||
|
||||
[Dialog Advanced Settings]
|
||||
Show Dialog=FALSE
|
||||
Title=Advanced Settings
|
||||
Message0=Select the region you wish to download from, or leave it on Default for Setup to automatically determine the best place to download from relative to where you are.
|
||||
Message1=Check the option below if you wish to save the downloaded installer files locally for future use. They will be saved into ...\$ProductName$\Install
|
||||
|
||||
[Dialog Start Install]
|
||||
Show Dialog=TRUE
|
||||
|
|
|
@ -67,8 +67,7 @@ szUninstall = fCommunicator + "Uninstall";
|
|||
fUninstall = getFolder("file:///", szUninstall);
|
||||
File.dirCreate(fUninstall);
|
||||
|
||||
// Log component.reg and xpcom.log files so it can be deleted by
|
||||
// the uninstaller.
|
||||
// Log component.reg file so it can be deleted by the uninstaller.
|
||||
// These two files are created after installation is done, thus
|
||||
// are normally not logged for uninstall.
|
||||
logComment("Installing: " + fCommunicator + "component.reg");
|
||||
|
|
Загрузка…
Ссылка в новой задаче