Play Framework 2.0 ソースコードリーディングあるので sxr つくっておいた

Play Framework 2.0 ソースコードリーディングの会

みなさん暇があれば予習しておきましょう
http://xuwei-k.github.com/play-sxr/play-2.9.1-2.0

こっちはzipでまとめてあるので、iPadなどにいれて読むと便利です、っていうか自分がそうするためにつくりました
http://xuwei-k.github.com/play-sxr/play-2.9.1-2.0.zip

そもそも、普段から自分が読みたいライブラリのsxrを勝手につくって、github pageにおいてあります

https://github.com/xuwei-k/xuwei-k.github.com
色々試行錯誤したあげく、sourceのjarが上がっていればこんな感じでbuild.sbtをつくれば、project 自体を clone してプロジェクトファイル自体を書き換えなくても、大体つくれます。そもそも sxr 作る際に、sbtでサブプロジェクトがいっぱいある場合Scalazのこれみたいに、独自にsourceを集約して、まとめて生成しないと、全部が相互にリンクされなくて残念なことになったりとか色々面倒です。

で、playが source.jar は上がってないし、buildの方法が独自だったし*1色々めんどくさかったです・・・((一度cloneしてbuildして、しかもそのbuildが直接sbt立ち上げるとうまくいかなくて、一旦シェルスクリプトで起動しないといけなくて・・・)

*1: なんでsbtで完結しないで、中途半端にシェルスクリプト混ざってるんだよ・・・