aboutsummaryrefslogtreecommitdiff
path: root/lib/WebCoso/Maker.pm
diff options
context:
space:
mode:
authordakkar <dakkar@luxion>2008-12-24 13:53:59 +0000
committerdakkar <dakkar@luxion>2008-12-24 13:53:59 +0000
commit47bfa27b9111ab8cfa6185518b0636e74ce28ca9 (patch)
tree4910d0c02e40b582045db670c80563bf8714129a /lib/WebCoso/Maker.pm
parentadded prereqs (diff)
downloadWebCoso-47bfa27b9111ab8cfa6185518b0636e74ce28ca9.tar.gz
WebCoso-47bfa27b9111ab8cfa6185518b0636e74ce28ca9.tar.bz2
WebCoso-47bfa27b9111ab8cfa6185518b0636e74ce28ca9.zip
starting handling of changes
git-svn-id: svn://luxion/repos/WebCoso/trunk@392 fcb26f47-9200-0410-b104-b98ab5b095f3
Diffstat (limited to 'lib/WebCoso/Maker.pm')
-rw-r--r--lib/WebCoso/Maker.pm7
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/WebCoso/Maker.pm b/lib/WebCoso/Maker.pm
index 73fdbbb..4bc6dbb 100644
--- a/lib/WebCoso/Maker.pm
+++ b/lib/WebCoso/Maker.pm
@@ -41,7 +41,7 @@ sub getChanges {
my ($maker,$target,$deps,$matches)=@_;
DEBUG("getChanges($maker,$target,(@$deps),(@$matches))");
- open my $fh,'>',$target;
+ $fc->put($target,WebCoso::Common::getDates($fc,@$deps));
}
sub ifExists {
@@ -119,9 +119,9 @@ my @passes=(
'=',
\&getTags],
- # changes (currently unimplemented)
+ # changes
- ["$WebCoso::Common::SRCPATH/_webcoso/changes.xml",
+ ["$WebCoso::Common::SRCPATH/_webcoso/changes.yml",
':',
WebCoso::Common::keepEarliest(
WebCoso::Common::fromTo(
@@ -145,6 +145,7 @@ my @passes=(
transform=>sub{WebCoso::Common::typedAs($_[0],'du.xml')},
}),
"$WebCoso::Common::SRCPATH/_webcoso/tags.yml",
+ "$WebCoso::Common::SRCPATH/_webcoso/changes.yml",
]},
{maker=>Slay::Maker->new({
rules => [