Create  Edit  Diff  FrontPage  Index  Search  Changes  History  RSS  Source  Login

RakeUserGuide - Introduction Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

//1. Introduction
//1. はじめに

//!1.1 Introduction
!1.1 はじめに
//This package contains Rake, a simple ruby build program with capabilities similar to make.
このドキュメントは、Rake について書かれています。Rake はシンプルな ruby ビルドプログラムで make とよく似た機能を持っています。

//Rake has the following features:
Rake には以下の特徴があります。

//* 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?)
* Rakefile(Makefile の rake 版)は、ごくふつうの Ruby の構文で記述されます。XML  ファイルの編集は必要ありません。奇妙な Makefile の構文も必要ありません。(タブですか?スペースですか?)
//* 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.
* ビルド作業を簡単にする、ライブラリが用意されています。

//!1.2 Download
!1.2 ダウンロード
//The latest version of rake can be found at
以下で、最新バージョンの rake を入手できます。


//!1.3 Installation
!1.3 インストール
//!!Normal Installation
//You can install rake with the following command.
以下のコマンドで、rake をインストールできます。

% ruby install.rb

//from its distribution directory.

//!!GEM Installation
//Download and install rake with the following.

gem install --remote rake

//!1.4 Running the Rake Test Suite
!1.4 Test Suite の実行
//If you wish to run the unit and functional tests that come with Rake:
Rake を使って、単体テストと機能テストを実施する場合は、

//* CD into the top project directory of rake.
* プロジェクトのトップディレクトリへ移動して、
//* Type one of the following:
* 以下のいずれかを実行します。

// rake                  # If you have a version of rake installed
// ruby -Ilib bin/rake   # If you do not have a version
//                       # of rake installed.
rake                  # rake コマンド使用できる場合
ruby -Ilib bin/rake   # rake コマンドが使用できない場合

//!1.5 Online Resources
!1.5 オンライン情報
//!!Rake References
!!Rake リファレンス

* Rake Documentation Home:
* Rake Project Page:
* Rake API Documents:

//!!Presentations and Articles about Rake
!!Rake に関する記事やプレゼンテーション

* Jim Weirich’s 2003 RubyConf presentation:
* Martin Fowler’s article on Rake: