Do not mask Makefile.PL errors in END block
[dbsrgits/DBIx-Class.git] / maint / Makefile.PL.inc / 53_autogen_optdeps_pod.pl
CommitLineData
47589465 1# leftovers in old checkouts
2unlink 'lib/DBIx/Class/Optional/Dependencies.pod'
3 if -f 'lib/DBIx/Class/Optional/Dependencies.pod';
4
5my $pod_dir = '.generated_pod';
6
fc4b0448 7# generate the pod as both a clone-dir step, and a makefile distdir step
8my $ver = Meta->version;
9
10print "Regenerating Optional/Dependencies.pod\n";
11require DBIx::Class::Optional::Dependencies;
47589465 12DBIx::Class::Optional::Dependencies->_gen_pod ($ver, $pod_dir);
fc4b0448 13
14postamble <<"EOP";
15
16.PHONY: dbic_clonedir_gen_optdeps_pod
17
18create_distdir : dbic_clonedir_gen_optdeps_pod
19
20dbic_clonedir_gen_optdeps_pod :
47589465 21\t\$(ABSPERL) -Ilib -MDBIx::Class::Optional::Dependencies -e "DBIx::Class::Optional::Dependencies->_gen_pod(qw($ver $pod_dir))"
fc4b0448 22
23EOP
24
fc4b0448 25# keep the Makefile.PL eval happy
261;