X-Git-Url: http://git.ieval.ro/?p=gruntmaster-daemon.git;a=blobdiff_plain;f=lib%2FGruntmaster%2FDaemon.pm;h=a9a6d9971a52a863d765996c6ceadfdc5f0ccb25;hp=7166a4238a5d4809ed0b2cf49d1584af48242fae;hb=d6a1ae0d77398b2a7ed967e10e8420ac7d9980e5;hpb=6d590c603e3b14f1dc198e3635a85543565d1016 diff --git a/lib/Gruntmaster/Daemon.pm b/lib/Gruntmaster/Daemon.pm index 7166a42..a9a6d99 100644 --- a/lib/Gruntmaster/Daemon.pm +++ b/lib/Gruntmaster/Daemon.pm @@ -4,7 +4,7 @@ use 5.014000; use strict; use warnings; -our $VERSION = '5999.000_001'; +our $VERSION = '5999.000_002'; use Gruntmaster::Daemon::Constants qw/ERR/; use Gruntmaster::Daemon::Format qw/prepare_files/; @@ -63,6 +63,7 @@ sub process{ my %files = exists $meta->{files} ? %{$meta->{files}} : (); $meta = { %$meta, + problem => $_, (defined problem_generator() ? (generator => problem_generator) : ()), (defined problem_runner() ? (runner => problem_runner) : ()), (defined problem_judge() ? (judge => problem_judge) : ()),