日本アニメ初の快挙!海外アニメ賞を受賞した『スキップとローファー』海外ライセンス部長&プロデューサーが語る、奮闘の舞台裏
日本アニメ初の快挙!海外アニメ賞を受賞した『スキップとローファー』海外ライセンス部長&プロデューサーが語る、奮闘の舞台裏
Ruby 版 Make である Rake について。 Rake -- Ruby Make { version: 0.8.3 date: 2009/02/11 $ rake [options ...] [VAR=VALUE ...] [tasks...] rake コマンドに引数として、 オプション 変数 タスク名 を渡す。 default タスク タスク名が省略された場合、Rake は default という名前のタスクを実行する。 Rakefile Rake は、タスクを記述した Rakefile というファイルからタスク等の処理を読み込む。 $ rake --help 上記 --help オプションでヘルプが表示される。 ? -C, --classic-namespace タスクの説明を表示する -D, --describe [PATTERN] PATTERN を指定した場合は、マッチ
Rake とは「Ruby で書かれた Make っぽいもの」でだいたい合っている。 単にタスクに必要な処理をまとめておいて呼ぶ、くらいの使い方でも便利ではあるけれど、Make をリスペクトして用意されたファイルタスクなどを絡めるともっとおもしろいことができる、という話。 ファイルタスク リファレンス・マニュアルなどに詳しい説明があるが、簡単に表現すると「あるファイルを作るためのタスク」である。 典型例でいうと実行バイナリの生成など。必要なヘッダにリンクしつつ適切なパラメータとソースファイルをコンパイラに渡す、といったことをファイルタスクが責任をもって定義する。 タスクの事前条件 タスクには、それが必要とする事前条件を定義することができる。 たとえばコンパイルを実行するタスクならば、必要なファイルや準備を定義したタスクを事前条件に指定しておくことで、必要であれば事前にそれらを実行する。 これ
るびくる&RBのRubyプログラミング大作戦! ファイルを扱う作業をRakeで便利にしよう!(パート1:概要編)
Rakeの基本的な使い方のまとめです。 インストールから、Rakefileの書き方、組み込みライブラリの使い方まで。 忘れたときに見返す用に。 Rakeって何? rubyで処理内容を定義できるビルドツール。「xmlでなくrubyでbuild.xmlを書くAnt」ですな。 ruby専用とかいうわけではなく、javaのビルドなんかにも(使おうと思えば)使えます。 処理内容をrubyで書けるので、ループとか条件分岐も思いのまま。 ただし、組み込みのタスクはちょい少ないので、ちょっとした作業させるにもコーディングが必要そうかな・・・。便利なライブラリがどっかにあったりするのかもですが・・・。 rakeツールのインストールと使い方 インストール ruby と rubygems は事前にインストールされている前提で。 $ gem install rakerakeのgemをインストールするとrakeコマ
下位カテゴリ このカテゴリには下位カテゴリ 2 件が含まれており、そのうち以下の 2 件を表示しています。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く