- open my $errors, '>compile-error';
- my $ret = open3 $devnull, $errors, undef, 'g++', '-o', $basename, $name;
- local $SIG{ALRM} = sub {kill KILL => $ret};
- alarm 5;
- wait;
+ open my $errors, '>>compile-error';
+ my $ret = open3 $devnull, $errors, undef, 'gruntmaster-compile', CPP => $basename, $name;
+ waitpid $ret, 0;