Rake utilizza i blocchi di funzioni anonime di Ruby per definire vari compiti, consentendo l'uso della sintassi di Ruby. Ha una libreria di compiti comuni: ad esempio, funzioni per eseguire compiti comuni di manipolazione dei file e una libreria per rimuovere i file compilati (la "attività pulita"). Come Make, Rake può anche sintetizzare compiti basati su modelli: ad esempio, costruire automaticamente un compito di compilazione di file basato su modelli di nomi di file. Rake fa ora parte della libreria standard da Ruby versione 1.9 in poi. Domanda: Esempi di compiti sintetizzati includono?
costruire automaticamente un compito di compilazione di file basato su schemi di nomi di file