*** NOT PART OF BUILD ***
Ported install script templates for browser xpi package. b = 21261 r = ssu a = chofmann git-svn-id: svn://10.0.0.236/trunk@55876 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
30
mozilla/xpinstall/packager/unix/browser.jst
Normal file
30
mozilla/xpinstall/packager/unix/browser.jst
Normal file
@@ -0,0 +1,30 @@
|
||||
var err = startInstall("Mozilla Seamonkey", "Seamonkey", "$Version$");
|
||||
logComment("startInstall: " + err);
|
||||
|
||||
var communicatorFolder = getFolder("Communicator");
|
||||
logComment("communicatorFolder: " + communicatorFolder);
|
||||
|
||||
err = addDirectory("Program",
|
||||
"$Version$",
|
||||
"bin", // jar source folder
|
||||
communicatorFolder, // target folder
|
||||
"", // target subdir
|
||||
true ); // force flag
|
||||
|
||||
logComment("addDirectory() returned: " + err);
|
||||
|
||||
// create the plugins folder next to mozilla
|
||||
var pluginsFolder = getFolder("Plugins");
|
||||
var ignoreErr = dirCreate(pluginsFolder);
|
||||
logComment("dirCreate() returned: " + ignoreErr);
|
||||
|
||||
if (err==SUCCESS || err==REBOOT_NEEDED)
|
||||
{
|
||||
err = finalizeInstall();
|
||||
logComment("finalizeInstall() returned: " + err);
|
||||
}
|
||||
else
|
||||
{
|
||||
abortInstall();
|
||||
logComment("abortInstall() due to error: " + err);
|
||||
}
|
||||
29
mozilla/xpinstall/packager/unix/install.jst
Normal file
29
mozilla/xpinstall/packager/unix/install.jst
Normal file
@@ -0,0 +1,29 @@
|
||||
var err = startInstall("Mozilla Seamonkey", "Seamonkey", "$Version$");
|
||||
logComment("startInstall: " + err);
|
||||
|
||||
var communicatorFolder = getFolder("Communicator");
|
||||
logComment("communicatorFolder: " + communicatorFolder);
|
||||
|
||||
err = addDirectory("Program",
|
||||
"$Version$",
|
||||
"bin", // jar source folder
|
||||
communicatorFolder, // target folder
|
||||
"", // target subdir
|
||||
true ); // force flag
|
||||
|
||||
logComment("addDirectory() returned: " + err);
|
||||
|
||||
// delete the component registry
|
||||
var ignoreErr = fileDelete(communicatorFolder + "/component.reg");
|
||||
logComment("fileDelete() returned: " + ignoreErr);
|
||||
|
||||
if (err==SUCCESS || err==REBOOT_NEEDED)
|
||||
{
|
||||
err = finalizeInstall();
|
||||
logComment("finalizeInstall() returned: " + err);
|
||||
}
|
||||
else
|
||||
{
|
||||
abortInstall();
|
||||
logComment("abortInstall() returned: " + err);
|
||||
}
|
||||
Reference in New Issue
Block a user