--- a/common/tools/raptor/RaptorReleaseable.pm Fri Aug 14 09:44:15 2009 +0100
+++ b/common/tools/raptor/RaptorReleaseable.pm Fri Aug 14 10:37:18 2009 +0100
@@ -35,6 +35,7 @@
$buildlog_status->{name} = 'buildlog_status';
$buildlog_status->{next_status} = {whatlog=>$whatlog_status};
+$buildlog_status->{on_start} = 'RaptorReleaseable::on_start_buildlog';
$whatlog_status->{name} = 'whatlog_status';
$whatlog_status->{next_status} = {bitmap=>$bitmap_status, resource=>$resource_status, build=>$build_status, export=>$export_status, stringtable=>$stringtable_status, archive=>$archive_status, '?default?'=>$whatlog_default_status};
@@ -88,6 +89,11 @@
my $curfiletype = 'unknown';
my $characters = '';
+sub on_start_buildlog
+{
+ mkdir("$::basedir/releaseables");
+}
+
sub on_start_whatlog
{
my ($el) = @_;
@@ -223,7 +229,6 @@
my $layer = $1;
my $package = $2;
- mkdir("$::basedir/releaseables");
mkdir("$::basedir/releaseables/$layer");
mkdir("$::basedir/releaseables/$layer/$package");