Benjamin Smedberg: Installing XULRunner applications

It is now possible to use XULRunner to install XUL applications in an OS-appropriate manner. The code for Mac is already checked in, and the code for Win/Linux is under review in bug 306689. This was most important on Mac, because unless there is an application bundle for the XUL application, the UI is basically nonfunctional. To install a XUL application which you have in a ZIP/XPI file: Mac /Library/Frameworks/XUL.framework/xulrunner-bin -install-app /path/to/my/application.xpi Windows /Path/To/xulrunner.exe -install-app /path/to/my/application.xpi Linux /path/to/xulrunner-bin -install-app /path/to/my/application.xpi It is also possible to install directly from an unpacked directory (xulrunner-bin -install-app /path/to/my/unpacked-application). But please note that the INI file must be called “application.ini” in the root of the XUL Application package, it may not be named “chatzilla.ini” or any of the other custom filenames that have been floating around. Next steps: GUI installer to drive the same process Developer-mode process that uses symlinks instead of actually copying the files (mainly useful on Mac).
Tue, 18 Oct 2005 19:32:42 +0200

more Planet Mozilla articles