I'm installing a package with the script below.  The problem that I'm 
encountering is that it installs the jar file as read-only, and if I try 
to later install an updated version with the same jar filename, it 
doesn't install because it can't overwrite the original read-only 
install.  Is there a way to make it install it as not read-only?

Elizabeth


// initInstall(name + version, name, version);
var err = initInstall("Roadmap v1", "Roadmap", "");
logComment("initInstall: " + err);

addFile("roadmap",      // displayName from contents.rdf
"roadmap.jar",        // jar source
getFolder("Chrome"),      // target folder
"");                       // target subdir

// registerChrome(TYPE, location, source)
registerChrome(PACKAGE | DELAYED_CHROME, 
getFolder("Chrome","roadmap.jar"), "content/");
registerChrome(PACKAGE | DELAYED_CHROME, 
getFolder("Chrome","roadmap.jar"), "content/linkview/");
registerChrome(PACKAGE | DELAYED_CHROME, 
getFolder("Chrome","roadmap.jar"), "content/contextview/");
registerChrome(PACKAGE | DELAYED_CHROME, 
getFolder("Chrome","roadmap.jar"), "content/toolbar/");
if (err==SUCCESS)
   performInstall();
else
   cancelInstall(err);


Reply via email to