diff options
Diffstat (limited to 'lib/WebCoso/Maker.pm')
-rw-r--r-- | lib/WebCoso/Maker.pm | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/lib/WebCoso/Maker.pm b/lib/WebCoso/Maker.pm index c4659be..e8943be 100644 --- a/lib/WebCoso/Maker.pm +++ b/lib/WebCoso/Maker.pm @@ -160,6 +160,11 @@ my @passes=( %WebCoso::Common::docfiles, transform=>sub{WebCoso::Common::typedAs($_[0],'du.xml')}, }), + WebCoso::Common::fromTo("$WebCoso::Common::SRCPATH/", + { + %WebCoso::Common::feedfiles, + transform=>sub{WebCoso::Common::typedAs($_[0],'.xml')}, + }), "$WebCoso::Common::SRCPATH/_webcoso/tags.yml", "$WebCoso::Common::SRCPATH/_webcoso/changes.yml", ]}, @@ -228,10 +233,9 @@ my @passes=( }), WebCoso::Common::fromTo("$WebCoso::Common::SRCPATH/", { - files=>sub{m{^feed\.}}, - dirs=>sub{!m{^[_.]}}, + %WebCoso::Common::feedfiles, transform=>sub{ - (my $file=$_[0] + (my $file=$_[0]) =~s{^\Q$WebCoso::Common::SRCPATH\E/}{$WebCoso::Common::DSTPATH/}; return $file; }, |