Re: Using XPInstall for non mozilla Applications
Mathew McBride <[email protected]>
| Newsgroups | gmane.comp.mozilla.devel.xpinstall |
|---|---|
| Organization | Another Netscape Collabra Server User |
| Message-ID | <[email protected]> |
Zaraza wrote: > Alan Hudson wrote: > >> I've seen at least one post about this topic but I can't find a >> definitive answer. I'm looking at using XPInstall to install an >> application unrelated to Mozilla(at least for now). Its an X3D/VRML >> browser which is currently a standalone Java application. >> >> From my reading of the documentation I feel that this should be >> possible, but I haven't seen many folks who have done this. Generally >> it feels like I will just need to rewrite the install scripts, without >> needing to modify the XPInstall code itself. >> >> My question is whether it will be that simple. Have others used >> XPInstall for this task? I'm tired of using InstallShield. For this >> release a standalone windows installer is all I need. Any experiences >> in this regard? > > > I suggest you use NSIS (www.nullsoft.com/free/nsis). > It has an extremely small overhead (about 20-30 KB extra) and should be > more than adequate for your needs. A few Java apps use it already > (JDictionary, Sun's Java WebStart). > > The scripting language is very easy to learn and it creates really small > installs (especially if you use the bzip2 compression instead of the > regular zip compression). > I am thinking of doing the same for my Java App, however, this time I'm looking at portability. I am only on Linux and do not have direct access to a Windows test machine, in such cases, it's kind of easier to use XPInstall