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:
ssu%netscape.com 2000-05-05 03:07:05 +00:00
Родитель c959a600c8
Коммит 0831114acc
3 изменённых файлов: 11 добавлений и 3 удалений

Просмотреть файл

@ -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");