The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

xulapp - frontend script for XUL::App

SYNOPSIS

    # setup the components
    xulapp setup --profile dev

    # register the (debugging) chrome to ~/.mozilla/firefox/*/extensions.ini
    xulapp register --profile dev

    # unregister the (debugging) chrome from ~/.mozilla/firefox/*/extensions.ini
    xulapp unregister  --profile dev

    # launch a ff window loading searchall.xul :
    xulapp debug searchall.xul --profile dev

    # launch a ff window loading searchall-debug.xul :
    xulapp debug searchall-debug.xul --profile dev

    # launch a ff window loading searchall-debug.xul but using the zh-tw locale:
    xulapp debug searchall-debug.xul --profile dev --lang zh-tw

    # lauch a ff window to test the overlay:
    xulapp overlay --profile dev

    # lanch an FF window to test the overlay using the zh-cn locale:
    xulapp overlay -l zh-cn -p dev

    # create a new the po/fr.po file (or update if it's already there):
    xulapp po --lang fr

    # update all the po/*.po files:
    xulapp po

    # generate tmp/searchall.xpi :
    xulapp bundle

    # generate ./searchall.xpi :
    xulapp bundle .

    # The --profile option used above can be abbriviated as -p
    # The --lang option can be abbriviated as -l as well.
    #
    # Note that xulapp uses the info in lib/*/App.pm
    # (i.e. lib/SearchAll/App.pm in the SearchAll project repos)

DESCRIPTION

More information about its usage can be found in my XUL::App talk's slides:

http://agentzh.org/misc/slides/xulapp.pdf

Yes, I really need to put more documentation here :P I'm working on it :)

SEE ALSO

XUL::App

AUTHOR

Agent Zhang <agentzh@yahoo.cn>

COPYRIGHT AND LICENSE

Copyright (c) 2007, 2008 by Agent Zhang.

This library is free software; you can redistribute it and/or modify it under the same terms as perl itself, either Artistic and GPL.