Unix/Linux Go Back    

CentOS 7.0 - man page for rake (centos section 1)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)

RAKE(1) 			 Ruby Programmers Reference Guide			  RAKE(1)

     rake -- Ruby Make

     rake [--f Rakefile] [--version] [-CGNPgnqstv] [-D [PATTERN]] [-E CODE] [-I LIBDIR]
	  [-R RAKELIBDIR] [-T [PATTERN]] [-e CODE] [-p CODE] [-r MODULE] [--rules]
	  [variable=value] target ...

     Rake is a simple ruby(1) build program with capabilities similar to the regular make(1) com-

     Rake has the following features:

     o	 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

     o	 Users can specify tasks with prerequisites.

     o	 Rake supports rule patterns to synthesize implicit tasks.

     o	 Flexible FileLists that act like arrays but know about manipulating file names and

     o	 A library of prepackaged tasks to make building rakefiles easier.

     --version		 Display the program version.

			 Put Task and FileTask in the top level namespace

     -D [PATTERN]
     --describe [PATTERN]
			 Describe the tasks (matching optional PATTERN), then exit.

     -E CODE
     --execute-continue CODE
			 Execute some Ruby code, then continue with normal task processing.

     --nosystem 	 Use standard project Rakefile search paths, ignore system wide rake-

     -I LIBDIR
     --libdir LIBDIR	 Include LIBDIR in the search path for required modules.

     --nosearch 	 Do not search parent directories for the Rakefile.

     --prereqs		 Display the tasks and dependencies, then exit.

     --rakelib RAKELIBDIR
     --rakelibdir RAKELIBDIR
			 Auto-import any .rake files in RAKELIBDIR.  (default is rakelib )

     -T [PATTERN]
     --tasks [PATTERN]	 Display the tasks (matching optional PATTERN) with descriptions, then

     -e CODE
     --execute CODE	 Execute some Ruby code and exit.

     -f FILE
     --rakefile FILE	 Use FILE as the rakefile.

     --help		 Prints a summary of options.

     --system		 Using system wide (global) rakefiles (usually ~/.rake/*.rake ).

     --dry-run		 Do a dry run without executing actions.

     -p CODE
     --execute-print CODE
			 Execute some Ruby code, print the result, then exit.

     --quiet		 Do not log messages to standard output.

     -r MODULE
     --require MODULE	 Require MODULE before executing rakefile.

     --silent		 Like --quiet, but also suppresses the 'in directory' announcement.

     --trace		 Turn on invoke/execute tracing, enable full backtrace.

     --verbose		 Log message to standard output (default).

     --rules		 Trace the rules resolution.

     ruby(1) make(1)


     Bugs, features requests and other issues can be logged at <http://onestepback.org/red-

     You will need an account to before you can post issues. Register at <http://onestep-
     back.org/redmine/account/register>.  Or you can send an email to the author.

     Rake is written by Jim Weirich <jim@weirichhouse.org>

UNIX					 November 7, 2012				     UNIX
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums

All times are GMT -4. The time now is 02:11 PM.