Parent Directory | Revision Log
Remove all use of HTTP::Engine which somehow managed to evolve into state which make Designer unusable. From previous encounter with pQuery, I knew that it won't fit my need to re-model html pages on-the-fly. This verison uses HTML::Query which seems to do a bit better job at this stage.
1 | use inc::Module::Install; |
2 | |
3 | name 'Frey'; |
4 | version_from 'lib/Frey.pm'; |
5 | license 'GPL'; |
6 | requires 'Data::Dump'; |
7 | requires 'Moose'; |
8 | requires 'MooseX::Method' => '0.42'; |
9 | # MooseX::StrictConstructor |
10 | # MooseX::Method |
11 | # MooseX::LogDispatch |
12 | #requires 'MooseX::Storage'; # doesn't work for me, so... Frey::Storage |
13 | requires 'Fey'; |
14 | requires 'Fey::ORM'; |
15 | requires 'Fey::Loader'; |
16 | requires 'Continuity'; |
17 | #requires 'Continuity::REPL'; |
18 | requires 'Coro::Generator'; |
19 | requires 'Time::HiRes'; |
20 | requires 'Storable'; |
21 | requires 'Data::Page'; |
22 | requires 'Data::UUID'; |
23 | requires 'YAML'; # Frey::Storage |
24 | requires 'File::Slurp'; |
25 | requires 'MooseX::Log::Log4perl'; |
26 | requires 'HTML::TreeBuilder'; # Frey::HTML |
27 | requires 'Data::Feed'; |
28 | |
29 | features( |
30 | 'Development (optional)' => [ |
31 | -default => 1, |
32 | 'Module::Reload', |
33 | # 'Carp::REPL', # XXX breaks error reporting |
34 | 'Test::HTML::Lint', |
35 | 'Test::WWW::Mechanize', |
36 | 'Pod::Simple::HTML', |
37 | ], |
38 | 'CouchDB' => [ |
39 | -default => 0, |
40 | 'CouchDB::Client', |
41 | ], |
42 | 'Designer' => [ |
43 | -default => 1, |
44 | # 'String::TT', |
45 | # 'pQuery', |
46 | 'HTML::Query', |
47 | 'URI', |
48 | 'File::Path', |
49 | 'LWP::Simple', |
50 | ], |
51 | ); |
52 | |
53 | auto_install; |
54 | |
55 | WriteAll; |
ViewVC Help | |
Powered by ViewVC 1.1.26 |