Spec-Zone .ru
спецификации, руководства, описания, API
Spec-Zone .ru
спецификации, руководства, описания, API
Библиотека разработчика Mac Разработчик
Поиск

 

Эта страница руководства для  версии 10.9 Mac OS X

Если Вы выполняете различную версию  Mac OS X, просматриваете документацию локально:

Читать страницы руководства

Страницы руководства предназначаются как справочник для людей, уже понимающих технологию.

  • Чтобы изучить, как руководство организовано или узнать о синтаксисе команды, прочитайте страницу руководства для страниц справочника (5).

  • Для получения дополнительной информации об этой технологии, ищите другую документацию в Библиотеке Разработчика Apple.

  • Для получения общей информации о записи сценариев оболочки, считайте Shell, Пишущий сценарий Учебника для начинающих.




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

NAME
     rake -- Ruby Make

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

DESCRIPTION
     Rake is a simple ruby(1) build program with capabilities similar to the regular make(1) command.

     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 synthesize implicit tasks.

     •   Flexible FileLists that act like arrays but know about manipulating file names and paths.

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

OPTIONS
     --version           Display the program version.

     -C
     --classic-namespace
                         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.

     -G
     --no-system
     --nosystem          Use standard project Rakefile search paths, ignore system wide rakefiles.

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

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

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

     -R RAKELIBDIR
     --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 exit.

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

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

     -h
     --help              Prints a summary of options.

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

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

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

     -q
     --quiet             Do not log messages to standard output.

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

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

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

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

     --rules             Trace the rules resolution.

SEE ALSO
     рубин (1) сделайте (1)

     http://rake .rubyforge.org/

REPORTING BUGS
     Bugs, features requests and other issues can be logged at <http://onestepback.org/red-
     mine/projects/show/rake>.

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

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

UNIX                           November 7, 2012                           UNIX

Сообщение о проблемах

Способ сообщить о проблеме с этой страницей руководства зависит от типа проблемы:

Ошибки содержания
Ошибки отчета в содержании этой документации со ссылками на отзыв ниже.
Отчеты об ошибках
Сообщите об ошибках в функциональности описанного инструмента или API через Генератор отчетов Ошибки.
Форматирование проблем
Отчет, форматирующий ошибки в интерактивной версии этих страниц со ссылками на отзыв ниже.