Commit | Line | Data |
3469b243 |
1 | # $Id: Makefile.PL 3236 2007-05-05 16:24:35Z claco $\r |
2 | use strict;\r |
3 | use warnings;\r |
4 | use inc::Module::Install 0.65;\r |
5 | \r |
6 | name 'DBIx-Class-UUIDColumns';\r |
7 | license 'perl';\r |
8 | perl_version '5.008001';\r |
9 | all_from 'lib/DBIx/Class/UUIDColumns.pm';\r |
10 | \r |
11 | requires 'DBIx::Class' => '0.07005';\r |
12 | \r |
13 | if (\r |
14 | !eval 'require Data::UUID' &&\r |
15 | !eval 'require ARE::UUID' &&\r |
16 | !eval 'require UUID' &&\r |
17 | !eval 'require Win32::Guidgen' &&\r |
18 | !eval 'require Win32API::GUID' &&\r |
19 | !eval 'require Data::Uniqid'\r |
20 | ) {\r |
21 | requires 'Data::UUID';\r |
22 | };\r |
23 | \r |
24 | build_requires 'DBD::SQLite' => '1.11';\r |
25 | \r |
26 | recommends 'Data::UUID';\r |
27 | recommends 'Data::Uniqid';\r |
28 | recommends 'APR::UUID';\r |
29 | recommends 'UUID';\r |
30 | recommends 'Win32::Guidgen';\r |
31 | recommends 'Win32API::GUID';\r |
32 | \r |
33 | tests "t/*.t t/*/*.t";\r |
34 | clean_files "DBIx-Class-UUIDColumns-* t/var";\r |
35 | \r |
36 | eval {\r |
37 | system 'pod2text lib/DBIx/Class/UUIDColumns.pm > README';\r |
38 | };\r |
39 | \r |
40 | auto_install;\r |
41 | WriteAll;\r |