Perl implementation of TinyMake