NAME

Dist::Zilla::Plugin::Moz - Dist::Zilla plugin for your firefox addons development

VERSION

version 0.104

SYNOPSIS

in your dist.ini

[Moz]
id                  = appUniqName@example.com
contributor         = some contributors
type                = 2
maxVersion          = 11.*
minVersion          = 0.3
useJAR              = 1
[Moz::Manifest]
overlay =  /browser/content/browser.xul /content/status-overlay.xul
style   =  /global/content/customizeToolbar.xul     /skin/overlay.css
[Moz::InstallRDF]
optionsURL = content/options.xul
[Moz::Archive]
[Moz::Install]
extDir = /home/yourid/.mozilla/firefox/8ywcrpsn.default/extensions/

DESCRIPTION

Dist::Zilla::Plugin::Moz is created for firefox addons developement. It can do those work for you.

create addons template

ship Dist::Zilla::MintingProfile::Moz when you use 'dzil new -P Moz -p moz'

generate install.rdf

see Dist::Zilla::Plugin::Moz::InstallRDF

generate chrome.manifest

see Dist::Zilla::Plugin::Moz::Manifest

build addons arvhive

see Dist::Zilla::Plugin::Moz::Archive

install addons

see Dist::Zilla::Plugin::Moz::Install

SETTINGS

id

This is a uniq id for your addons, you should set is as an email form.

type

default to 2

contributor
minVersion
maxVersion
useJAR

setting useJAR in this section will pack the content into a $name.jar and make correspond changes in chrome.manifest

AUTHOR

woosley.xu <woosley.xu@gmail.com>

COYPRIGHT

his software is copyright (c) 2012 by woosley.xu.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.