DragonFly On-Line Manual Pages

Search: Section:  


RAKE(1) 							       RAKE(1)

NAME

rake - simple build program similar to make

SYNOPSIS

rake [options]

DESCRIPTION

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 sythesize implicit tasks. * Rake is lightweight. It can be distributed with other projects as a single file. Projects that depend upon rake do not require that rake be installed on target systems.

OPTIONS

--dry-run (-n) Do a dry run without executing actions. --help (-H) Display this help message. --libdir=LIBDIR (-I) Include LIBDIR in the search path for required modules. --nosearch (-N) Do not search parent directories for the Rakefile. --prereqs (-P) Display the tasks and dependencies, then exit. --quiet (-q) Do not log messages to standard output. --rakefile=FILE (-f) Use FILE as the rakefile. --require=MODULE (-r) Require MODULE before executing rakefile. --silent (-s) Like --quiet, but also suppresses the 'in directory' announce- ment. --tasks (-T) Display the tasks and dependencies, then exit. --trace (-t) Turn on invoke/execute tracing, enable full backtrace. --usage (-h) Display usage. --verbose (-v) Log message to standard output (default). --version (-V) Display the program version.

SEE ALSO

You can find complete rake documentation in /usr/share/doc/rake

AUTHOR

rake was written by Jim Weirich <jim@weirichhouse.org> This manual was copy-pasted together from the rake documentation by Jani Monoses <jani@iv.ro> for the Ubuntu project (but may be used by others). February 17, 2005 RAKE(1)

Search: Section: