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' announcement.

--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).