1 package ClearSilver; 2 3 use 5.006; 4 use strict; 5 use warnings; 6 7 require Exporter; 8 require DynaLoader; 9 10 our @ISA = qw(Exporter DynaLoader); 11 12 # Items to export into callers namespace by default. Note: do not export 13 # names by default without a very good reason. Use EXPORT_OK instead. 14 # Do not simply export all your public functions/methods/constants. 15 16 # This allows declaration use ClearSilver ':all'; 17 # If you do not need this, moving things directly into @EXPORT or @EXPORT_OK 18 # will save memory. 19 our %EXPORT_TAGS = ( 'all' => [ qw( 20 21 ) ] ); 22 23 our @EXPORT_OK = ( @{ $EXPORT_TAGS{'all'} } ); 24 25 our @EXPORT = qw( 26 27 ); 28 our $VERSION = '0.01'; 29 30 bootstrap ClearSilver $VERSION; 31 32 # Preloaded methods go here. 33 34 1; 35 __END__ 36 # Below is stub documentation for your module. You better edit it! 37 38 =head1 NAME 39 40 ClearSilver - Perl extension for blah blah blah 41 42 =head1 SYNOPSIS 43 44 use ClearSilver; 45 blah blah blah 46 47 =head1 DESCRIPTION 48 49 Stub documentation for ClearSilver, created by h2xs. It looks like the 50 author of the extension was negligent enough to leave the stub 51 unedited. 52 53 Blah blah blah. 54 55 =head2 EXPORT 56 57 None by default. 58 59 60 =head1 AUTHOR 61 62 A. U. Thor, E<lt>a.u.thor@a.galaxy.far.far.awayE<gt> 63 64 =head1 SEE ALSO 65 66 L<perl>. 67 68 =cut 69