Apache-Template

 view release on metacpan or  search on metacpan

Makefile.PL  view on Meta::CPAN

package Apache::Template;

use ExtUtils::MakeMaker;
use lib qw( lib );
use Apache::Template;
use Apache::ExtUtils qw( command_table );
use Apache::src ();


my @directives = (
    #-- parsing/style options --
    {   name         => 'TT2Tags',
        errmsg       => 'tag style or start and end tags for template directives',
        args_how     => 'TAKE12',
        req_override => 'RSRC_CONF | ACCESS_CONF',
    },
    {   name         => 'TT2PreChomp',
        errmsg       => 'flag to remove newline and whitespace before directives',
        args_how     => 'FLAG',
        req_override => 'RSRC_CONF | ACCESS_CONF',
    },
    {   name         => 'TT2PostChomp',
        errmsg       => 'flag to remove newline and whitespace after directives',
        args_how     => 'FLAG',
        req_override => 'RSRC_CONF | ACCESS_CONF',
    },
    {   name         => 'TT2Trim',
        errmsg       => 'flag to trim whitespace surrounding template output',
        args_how     => 'FLAG',
        req_override => 'RSRC_CONF | ACCESS_CONF',
    },
    {   name         => 'TT2AnyCase',
        errmsg       => 'flag to allow directive keywords in any case',
        args_how     => 'FLAG',
        req_override => 'RSRC_CONF | ACCESS_CONF',
    },
    {   name         => 'TT2Interpolate',
        errmsg       => 'flag to interpolate embedded variable references',
        args_how     => 'FLAG',
        req_override => 'RSRC_CONF | ACCESS_CONF',
    },

    #-- file/directory options --
    {   name         => 'TT2IncludePath',
        errmsg       => 'local path(s) containing templates',
        args_how     => 'ITERATE',
        req_override => 'RSRC_CONF | ACCESS_CONF',
    },
    {   name         => 'TT2Absolute',
        errmsg       => 'flag to enable absolute filenames',
        args_how     => 'FLAG',
        req_override => 'RSRC_CONF | ACCESS_CONF',
    },
    {   name         => 'TT2Relative',  
        errmsg       => 'flag to enable relative filenames',
        args_how     => 'FLAG',
        req_override => 'RSRC_CONF | ACCESS_CONF',
    },
    {   name         => 'TT2Delimiter',
        errmsg       => 'alternative directory delimiter',
        args_how     => 'TAKE1',
        req_override => 'RSRC_CONF | ACCESS_CONF',
    },



( run in 1.566 second using v1.01-cache-2.11-cpan-39bf76dae61 )