タグ

sbtに関するr_irieのブックマーク (2)

  • 始める sbt - ようこそ

    ようこそ! 始める sbt 1/14 ページ 次 原文: Getting Started Guide 誤訳の報告をする。 「始める sbt」で君も sbt を始めよう。 sbt は柔軟で強力なビルド定義 (build definition) を作ることができるけど、そこで使われている概念の数は多くはない。 多くはないけども、sbt は他のビルドシステムとは一味ちがうから、ドキュメントを読まなければ、いくつかの細かい点でハマっちゃうと思う。 この「始める sbt」で、ビルド定義 (build definition) の作成とメンテナンスに必要な概念を説明する。 「始める sbt」を読むことを強くお勧めしたい! どうしても忙しいという場合は、最も重要な概念は .sbt ビルド定義、 スコープ、と 他の種類のセッティング に書かれているけど、このガイドの他のページを読み飛ばしても大丈夫かは保障し

    r_irie
    r_irie 2011/12/28
    これは助かる
  • sbt の Build.scala を書く - tototoshi の日記

    sbt は 0.10 系から? build.sbt での設定と Build.scala での設定の両方が使えるようになりました。*1 使い分け方 基的に build.sbt も Build.scala もできることに変わりはありません。 ただし build.sbt は記述が簡単な一方で制限があります。平たく言うと val や object が書けません。従って複数の箇所でコードを共有したり、ということをしようとすると辛くなります。 一応できるっちゃできますが... https://gist.github.com/1221210 Build.scala ならScala使い放題ですから*2、ちょっと長くなる代わりに見やすくなります。サブプロジェクトがあるなど、少し複雑になったら Build.scala を書くほうが良さそうです。 書いてみた unfiltered のサンプルプロジェクトが g

    sbt の Build.scala を書く - tototoshi の日記
  • 1