kate
2006-10-17, 04:47
Hi,
Iam working on Mac.
I want to place the MyFramework.framework which I created into /Libraries/Frameworks folder using XPInstall.
My Code:
var myframework = "myFramework.framework";
initInstall("MyInstallation", "ToInstall", "1.0");
frameworkFolder = getFolder("MacOSX Local Frameworks");
setPackageFolder(frameworkFolder);
addFile(myframework);
returnVal = getLastError();
alert(returnVal);
if (0 == returnVal)
{
err = performInstall();
alert("Restart firefox for the plugin to work.");
}
else
{
alert("Cancelling Insalling");
cancelInstall();
}
When I did addFile() -- I got -214 return value(exception) [-214 == DOES_NOT_EXIST ]
But my framework is present in the XPI.
Instead of addFile() I wrote addDirectory() - But it did not place myFramework.framework folder , instead it placed all the files present in that folder.
How to place myFramework.framework folder in /Library/Frameworks folder properly?
Thank you.
Iam working on Mac.
I want to place the MyFramework.framework which I created into /Libraries/Frameworks folder using XPInstall.
My Code:
var myframework = "myFramework.framework";
initInstall("MyInstallation", "ToInstall", "1.0");
frameworkFolder = getFolder("MacOSX Local Frameworks");
setPackageFolder(frameworkFolder);
addFile(myframework);
returnVal = getLastError();
alert(returnVal);
if (0 == returnVal)
{
err = performInstall();
alert("Restart firefox for the plugin to work.");
}
else
{
alert("Cancelling Insalling");
cancelInstall();
}
When I did addFile() -- I got -214 return value(exception) [-214 == DOES_NOT_EXIST ]
But my framework is present in the XPI.
Instead of addFile() I wrote addDirectory() - But it did not place myFramework.framework folder , instead it placed all the files present in that folder.
How to place myFramework.framework folder in /Library/Frameworks folder properly?
Thank you.