13 |
'YAML' => 0, |
'YAML' => 0, |
14 |
'File::Slurp' => 0, |
'File::Slurp' => 0, |
15 |
'Log::Log4perl' => 1.02, |
'Log::Log4perl' => 1.02, |
|
'Data::Dumper' => 0, |
|
16 |
'Cwd' => 0, |
'Cwd' => 0, |
17 |
'Storable' => 0, |
'Storable' => 0, |
18 |
'DBM::Deep' => 0, |
'DBM::Deep' => 0, |
23 |
'Encode' => 0, |
'Encode' => 0, |
24 |
'LWP' => 0, |
'LWP' => 0, |
25 |
'File::Path' => 0, |
'File::Path' => 0, |
26 |
'Biblio::Isis' => 0.23, |
'Biblio::Isis' => 0.24, |
27 |
'MARC::Fast' => 0.05, |
'MARC::Fast' => 0.08, |
28 |
'Search::Estraier' => 0.06, |
'Search::Estraier' => 0.06, |
29 |
'List::Util' => 0, |
'List::Util' => 0, |
30 |
'Spreadsheet::ParseExcel', => 0, |
'Spreadsheet::ParseExcel', => 0, |
35 |
'PPI' => 0, |
'PPI' => 0, |
36 |
'XML::LibXML' => 0, |
'XML::LibXML' => 0, |
37 |
'Pod::Usage' => 0, |
'Pod::Usage' => 0, |
38 |
|
'Class::Accessor' => 0, |
39 |
|
'JSON' => 0, |
40 |
|
'File::Spec' => 0, |
41 |
|
'Sort::External' => 0, |
42 |
}, |
}, |
43 |
dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', }, |
dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', }, |
44 |
clean => { FILES => 'WebPAC-* pod2html Makefile tags' }, |
clean => { FILES => 'WebPAC-* pod2html Makefile tags' }, |
48 |
return <<'MAKE_MORE'; |
return <<'MAKE_MORE'; |
49 |
|
|
50 |
HTML_DIR=pod2html |
HTML_DIR=pod2html |
51 |
profile_perl=./run.pl |
# no need to include --limit here! |
52 |
|
#profile_perl=./run.pl --only ffps --stats |
53 |
|
#profile_perl=./run.pl --only ffps/libri --validate conf/validate/ffps-libri |
54 |
|
#profile_perl=./run.pl --only ffps --validate-delimiters conf/validate/delimiters/ffps |
55 |
|
profile_perl=./run.pl --only ffps --validate conf/validate/ffps-libri --validate-delimiters conf/validate/delimiters/ffps |
56 |
|
|
57 |
|
|
58 |
html: $(TO_INST_PM) |
html: $(TO_INST_PM) |
59 |
test -e $(HTML_DIR) && rm -Rf "$(HTML_DIR)" || true |
test -e $(HTML_DIR) && rm -Rf "$(HTML_DIR)" || true |
73 |
ctags *.p[ml] */*.p[ml] */*/*.p[ml] |
ctags *.p[ml] */*.p[ml] */*/*.p[ml] |
74 |
|
|
75 |
sf: |
sf: |
76 |
svn2cvs.pl file:///home/dpavlin/private/svn/webpac2/trunk/ :ext:dpavlin@cvs.sourceforge.net:/cvsroot/webpac webpac2 |
svn2cvs.pl file:///home/dpavlin/private/svn/webpac2/trunk/ :ext:dpavlin@webpac.cvs.sourceforge.net:/cvsroot/webpac webpac2 |
77 |
|
|
78 |
config_yml: |
config_yml: |
79 |
test ! -e conf/config.yml && ln -s /data/Webpacus/config.yml conf/ || true |
test ! -e conf/config.yml && ln -s /data/Webpacus/config.yml conf/ || true |
88 |
rm -f log |
rm -f log |
89 |
./run.pl |
./run.pl |
90 |
|
|
91 |
profile: |
profile: all |
92 |
perl -d:DProf $(profile_perl) --limit 500 && dprofpp > profile.`perl -e 'my @p = glob("profile.[0-9]*"); print scalar @p + 1'` |
perl -d:DProf $(profile_perl) --limit 250 && dprofpp -O 50 > profile.`perl -e 'my @p = glob("profile.[0-9]*"); print scalar @p + 1'` |
93 |
|
|
94 |
profile2: |
profile2: |
95 |
perl -d:SmallProf $(profile_perl) --limit 100 && sort -k 2nr,2 smallprof.out | vi -R - |
perl -d:SmallProf $(profile_perl) --limit 100 && sort -k 2nr,2 smallprof.out | vi -R - |