Rake is a Make-like program implemented in Ruby. Tasks and dependencies are specified in standard Ruby syntax. Rake has the following features: * Rakefiles (rake's version of Makefiles) are completely defined in standard Ruby syntax. No XML files to edit. No quirky Makefile syntax to worry about (is that a tab or a space?) * Users can specify tasks with prerequisites. * Rake supports rule patterns to synthesize implicit tasks. * Flexible FileLists that act like arrays but know about manipulating file names and paths. * Supports parallel execution of tasks.
Critical or Security advisories for 12.1.0
This version doesn't have any advisory. Want to report one?
Changelog for 12.1.0
Added did_you_mean feature for invalid rake task. Pull request #221 by @xtina-starr
Enabled to dependency chained by extensions. Pull request #39 by Petr Skocik.
Make all of string literals to frozen objects on Ruby 2.4 or later.
Typo fixes in rakefile.rdoc. Pull request #180 by Yuta Kurotaki.
Fix unexpected behavior of file task with dryrun option. Pull request #183 by @aycabta.
Make LoadError from running tests more obvious. Pull request #195 by Eric Hodel.
Fix unexpected TypeError with hash style option. Pull request #202 by Kuniaki IGARASHI.
Dependencies for 12.1.0
|This version doesn't have runtime dependencies.|
My projects using rake
|You should be logged in to see which of your projects use rake.|