タグ

rakeとrubyに関するuchiuchiyamaのブックマーク (4)

  • Rake - RubyによるビルドツールRakeの覚え書き。興に乗ったので詳しく書いてみた。

    RubyによるビルドツールRakeの覚え書き。興に乗ったので詳しく書いてみた。 2014/02/20 Rakeの作者、Jim Weirich氏が亡くなられました。安らかに… Rakeとは? インストール 単純なRakefile タスク ファイルタスク ルール ディレクトリ作成 タスクの説明 ファイルリスト クリーニング パッケージ作成 タスクの動的生成 テストタスク 複数のRakefileの連携 名前空間 参考URL Rakeとは? Rakeは、MakeをRubyで実装したものを超越したビルドツールである。 世間では、ビルドツールというとMakeやApache Antが有名で、よく使われている。 Rakeは、これらのいいとこ取りをした上で、特有のフィーチャーを追加した新しいビルドツールであり、複雑なビルドを柔軟に書きこなすことができる。その秘密は内部DSLという仕組みにあり、このおかげでビ

  • steps to phantasien t(2006-09-01)

    2006-09-01 近況 いまの余暇コードは Makefile のかわりに SCons を使っている. Scons は python 製の make alternative. (概要は Radium Software に記事があった.) "#include" によるヘッダファイルの依存関係を勝手に解決してくれるのがいい. 私は何度やっても Makefile の dep ターゲットをうまく書けない. 泣きたくなる. gcc -MD で作った .dep ファイルが どのタイミングで Makefile に incldue されるのか, 実のところ未だによくわかっていない. 少し前にやった仕事でも, 試行錯誤の末になんとなく動いた Makefile をおそるおそる使っていた. (マニュアルをぱくったんだっけ...でも sed なんて使わなかったような...) 一体何がどの順序で評価されるのかさっ

  • http://wiki.rails2u.com/rake

    uchiuchiyama
    uchiuchiyama 2007/06/12
    rakeで使えるtarget一覧
  • 活動日誌(2005-02-14) - Rakefile フォーマット

    ■ Rake Rake というものがあります。 Ruby で記述できる make みたいなものだそうで、 task :default => [:test] task :test do ruby "test/unittest.rb" end といった感じに書けるそうです。 なかなか面白そうだと思ったので、ちょっと触ってみようと思います。 あまり推敲していませんが、doc/rakefile.doc を訳してみたので掲載します。 なお、Rake は MITライセンスです。 ■ Rakefile フォーマット まず、Rakefile のための特別なフォーマットは存在しません。 Rakefile は実行可能な Ruby のコードを含んでいます。 Ruby スクリプトとして合法な記述は全て、Rakefile でも許されています。 Rakefile のための特別な文法が存在しないことを理解したので、 R

  • 1