Metadata-Version: 1.1
Name: gp.recipe.phantomjs
Version: 1.9.7.2
Summary: buildout recipe to install phantomjs/casperjs
Home-page: http://github.com/gawel/gp.recipe.phantomjs
Author: Gael Pasgrimaud
Author-email: gael@gawel.org
License: gpl
Description: Buildout recipe to install phantomjs/casperjs
        
        Supported options
        =================
        
        The recipe supports the following options:
        
        .. Note to recipe author!
           ----------------------
           For each option the recipe uses you should include a description
           about the purpose of the option, the format and semantics of the
           values it accepts, whether it is mandatory or optional and what the
           default value is if it is omitted.
        
        phantomjs-url
            Url to download phantomjs
        
        phantomjs-url-base
            If phantomjs-url is not specified, this recipe downloads phantomjs from
            phantomjs-url-base. Defaults to https://bitbucket.org/ariya/phantomjs/downloads/.
            Set this if you want to use your own mirror for phantomjs.
        
        phantomjs-url-template
            If phantomjs-url and phantomjs-url-template are
            not specified, you can set a template which will populate various
            variables. The variables should be wrapped in {}, and the
            following values are supported:
        
            * arch: the architecture. x86_64 or i686
            * phantom_platform: the platform, following the format dictated by the standard phantomjs url (e.g. linux, macosx)
            * phantom_extension: the extension, as specified by the format dictated by the standard phantomjs url (e.g. tar.bz2, zip)
            * platform: the platform, which is one of: linux, darwin, or windows
            * version: the version of phantomjs
        
            The default template is:
        
                https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-{version}-{phantom_platform}.{phantom_extension}
        
        
        phantomjs-version
            Try to retreive phantomjs url from version
        
        casperjs-url
            Url to download casperjs
        
        
        Example usage
        =============
        
        We'll start by creating a buildout that uses the recipe::
        
            >>> write('buildout.cfg',
            ... """
            ... [buildout]
            ... parts = casperjs
            ...
            ... [casperjs]
            ... recipe = gp.recipe.phantomjs
            ... """)
        
            >>> system('buildout')
        
            >>> ls('bin')
            -  buildout
            -  casperjs
            -  phantomjs
        
        Contributors
        ************
        
        - Gael Pasgrimaud
        - Richard Barrell
        - Yusuke Tsutsumi
        
        Change history
        **************
        
        1.9.7.2 (2014-05-10)
        ====================
        
        Improve url generation
        
        
        1.9.7.0 (2014-02-19)
        ====================
        
        Switch to PhantomJS 1.9.7
        
        Allow to use buildout's relative paths option
        
        1.9.1
        =====
        
        Switch to PhantomJS 1.9.1
        
        Add phantomjs-url-base option for using phantomjs mirrors.
        
        1.9.0.2
        ========
        
        Switch to PhantomJS 1.9.0
        
        Add windows support [agroszer]
        
        1.7.0.3
        =======
        
        Python3 compat
        
        1.7.0.4
        =======
        
        Also support linux3
        
        Use correct arch (x86_64/i686) for linux systems
        
        1.7.0.2
        =======
        
        Use correct octal format for chmod
        
        
        1.7.0
        =====
        
        * Upgrade to casperjs 1.0.0-RC4 and PhantomJS 1.7.0
        * Fix executable permissions issues
        
        1.3
        ===
        
        First "stable" release
        
        Download
        ********
        
Keywords: buildout phantomjs casperjs
Platform: UNKNOWN
Classifier: Framework :: Buildout
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
