rake

Langue: en

Autres versions - même langue

Version: February 17, 2005 (mandriva - 22/10/07)

Section: 1 (Commandes utilisateur)

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