XPInstall
From MDC
Cross-Platform Install (XPInstall) is a technology used by Mozilla Application Suite, Mozilla Firefox, Mozilla Thunderbird and other XUL-based applications for installing extensions. An XPI (pronounced "zippy" and derived from XPInstall) installer module is a ZIP file that contains an install script or manifest (entitled install.js or install.rdf) at the root of the file.
Documentation
- XPInstall API Reference
- Learn XPI Installer Scripting by Example
- This article uses the installer script from
browser.xpi install package as the basis for discussing XPI installations in general.
- How to add an installer module to the Windows installer
- An installer module is a package in Phil Katz zip format that contains an install script (entitled install.js) at the root of an XPI. The package contains some files and the install script contains some javascript directives for actions to take during an install including adding files and directories, removing old or obsolete file and directories, executing command line tools, etc.
- Creating XPI Installer Modules
- This article describes the packaging scheme of the Mozilla and offers a tutorial for creating a new package that can then be redistributed, installed, and made available to users.
- Install Wizards (aka: Stub Installers)
View All...
|
Community
- View Mozilla forums...
- as a mailing list
- as a newsgroup
- as a Google Group
- as a Web feed
Tools
Related Topics
- Extensions, XUL, XPI
|