a perl-written perl-configured GNU make successor