LoginSignup
2
1

More than 5 years have passed since last update.

mrubyで詳しいビルドのログを表示する

Last updated at Posted at 2013-12-23

mrubyのmakeとrake

mrubyにはとってつけたようなMakefileがあり、makeでビルドできるようになっていますが、実際にはRakeを使ってビルドしています。mrubyにはRakeがインストールされていないRuby環境でもRakefileでビルドできるよう、そのためのminirakeがついているくらいです。

makeを使わずminirakeでビルドするには以下のようにします。

$ ruby ./minirake

詳細なビルドログを出力する

しかしながら、上記のように実行すると細かい実行ログが表示されません。シンプルなのも良いかもしれませんが、デバッグの時には全部表示してほしいこともあります。

そのような場合には、-vオプションを使用します。

$ ruby ./minirake -v

こうするとログが出力されるようになります。

makeを使う場合でも、Makefileを以下のように書き換えればログが出力されるようになります。

- RAKE = ruby ./minirake
+ RAKE = ruby ./minirake -v

C部分のデバッグ中や、何か挙動が気になる場合などはこちらに書き換えた方が良いでしょう。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1