remake ist eine gepatchte und modernisierte Version von GNU make, die die Fehlermeldungen verbessert, das Tracen der Ausführung auf verständliche Weise ermöglicht und einen Debugger hinzufügt. Der Debugger erlaubt das Setzen von Breakpoints auf Targets, das Anzeigen und Ändern von Variablen, die Inspektion von Target-Beschreibungen und das Ansehen des Target-Aufrufstacks.