タグ

Rubyとrakeに関するstibbarのブックマーク (3)

  • library rake (Ruby 3.4 リファレンスマニュアル)

    [edit] 要約 Rake というコマンドラインツールを扱うライブラリです。 Rake とは Rake は Make によく似た機能を持つ Ruby で書かれたシンプルなビルドツールです。 Rake は以下のような特徴を持っています。 Rakefile (Rake における Makefile) は標準的な Ruby の文法で書くことができます。 XML ファイルを編集する必要はありませんし、Makefile の風変わりな文法 (タブだっけ?スペースだっけ?) に頭を悩ませる必要もありません。 ユーザは必須条件をタスクに指定できます。 Rake は暗黙のタスクを合成することをサポートしています。 配列のように振る舞うフレキシブルな FileList メソッドがあります。 FileList はファイル名やパス名を扱うのに便利です。 Rakefile をより簡単に作成するためにこのライブラリに

  • パーフェクトRuby RakeとRakefile - Qiita

    Rake RakeはRubyで記述されたbuildツールでMakeやAnt,Mavenと同種のツールです。 設定ファイルに記述されている作業を上から順に実行してくれる Rakeの特徴 Rubyで記述ができる 言語内DSLを採用 Rakefileというファイルに一連の処理を定義する (この処理のまとまりを「タスク」と呼ぶ) ※ DSL... Domain-Specific Language 特定の領域で特化して設計された言語 (例)Rake, RSpec, SQLとか Rakefile build定義を記述するファイル rakeだったらRakefile Antだったらbuild.xml MakeだったらMakefile Rakeの実行方法 Rakeはrakeコマンドに引数として、実行したいタスクを渡すことで タスクを実行する。

    パーフェクトRuby RakeとRakefile - Qiita
  • Haida's weblog: Rake ことはじめ

    11/25/2007 Rake ことはじめ Rails アプリケーションを作っていると、rake db:migrate というコマンドをよく叩きます。しかし、Rake についてよく理解していないので調査してみました。 Rake とは?Rake は Ruby 版 makeです。Rake でできることメンバーのリストを取得して、Email を送る毎日のバッチ処理古いキャッシュを消去し生成データベースやサブバージョンのバックアップデータ操作のスクリプトを走らせるタスクを登録するゆで卵をべるために、以下の 3 つのタスクを考えてみます。卵を買う水を沸騰させるゆで卵をゆでるこれらのタスクを Rake ファイルを使って呼出してみます。task :purchaseEggs do puts 'Purchase eggs.' end task :boilWater do puts 'Boil the wa

    stibbar
    stibbar 2010/08/21
    Makefile.
  • 1