Merge all pod generation into one inc snippet, cleanup the poddir beforehand
[dbsrgits/DBIx-Class.git] / maint / Makefile.PL.inc / 51_autogen_README.pl
1 # When a long-standing branch is updated a README may still inger around
2 unlink 'README' if -f 'README';
3
4 # Makefile syntax allows adding extra dep-specs for already-existing targets,
5 # and simply appends them on *LAST*-come *FIRST*-serve basis.
6 # This allows us to inject extra depenencies for standard EUMM targets
7
8 postamble <<"EOP";
9
10 .PHONY: dbic_clonedir_cleanup_readme dbic_clonedir_gen_readme
11
12 distdir : dbic_clonedir_cleanup_readme
13
14 create_distdir : dbic_clonedir_gen_readme
15
16 dbic_clonedir_gen_readme :
17 \tpod2text lib/DBIx/Class.pm > README
18
19 dbic_clonedir_cleanup_readme :
20 \t\$(RM_F) README
21
22 EOP
23
24 # keep the Makefile.PL eval happy
25 1;