File: Makefile.PL

package info (click to toggle)
libdbix-class-timestamp-perl 0.14-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 240 kB
  • sloc: perl: 2,124; sql: 35; makefile: 4
file content (32 lines) | stat: -rw-r--r-- 895 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
use inc::Module::Install 1.00;

perl_version '5.008001';
name 'DBIx-Class-TimeStamp';
all_from 'lib/DBIx/Class/TimeStamp.pm';

requires 'DateTime'                     => 0.55;
requires 'DBIx::Class'                  => 0.08009;
requires 'DBIx::Class::DynamicDefault'  => 0.03;

test_requires 'DateTime::Format::SQLite';
test_requires 'Time::HiRes';
test_requires 'Time::Warp';

# legacy for old-ish DBICs
test_requires 'DateTime::Format::MySQL'; 
test_requires 'Class::Accessor::Grouped';


resources 'license'     => 'http://dev.perl.org/licenses/';
resources 'repository'  => 'http://dev.catalyst.perl.org/repos/bast/trunk/DBIx-Class-TimeStamp/';

postamble(<<"EOM") if $Module::Install::AUTHOR;
t/sql/test.sqlite.sql: t/lib/DBIC/Test/Schema.pm t/lib/DBIC/Test/Schema/*.pm
\t\$(MKPATH) t/sql
\t\$(PERL) t/generate_schema.pl > \$@

manifest : t/sql/test.sqlite.sql
EOM

auto_install;
WriteAll;