sbtで複数あるmainメソッドを全部実行する方法

shapelessのexampleが失敗するらしいという話があって、それ確かめるために以前自分がScalazでやった「わざわざプロジェクト別につくって、それぞれのmainを実行するコードを生成する」という方法でexampleが正常に実行できるかを確かめる

いや、流石にやっぱりもっといい方法あるだろ・・・と思い、淡い期待を込めて一応英語でtweet

(多分よこたさんがretweetしてくれたことにより)larsr_hさんがひろってくれて、まさに求めていたような、もっとちゃんとした方法を教えてもらった!

https://gist.github.com/gseitz/4990968


twitterすごい・・・。ありがとうございます。



で、shapelessのexampleのバグ(?)の件は、気が向いたらあとで書きます

バグ報告して修正されました
https://github.com/milessabin/shapeless/issues/26


追記:

最近のsbt 1.xでやる方法

gist.github.com