DragonFly On-Line Manual Pages
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)