タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

sbtとscalaに関するw650のブックマーク (6)

  • Effective sbt -

    Here's the slides from my sbt 0.13 talk today at Scaladays [Effective Sbt]:

    w650
    w650 2016/12/13
  • Scala sbt 独自のTaskを定義してみる - kaishitaeiichiの日記

    sbtのタスク sbtを起動中とする。tasksと入力すると一覧がでる。 > tasks This is a list of tasks defined for the current project. It does not list the scopes the tasks are defined in; use the 'inspect' command for that. Tasks produce values. Use the 'show' command to run the task and print the resulting value. clean Deletes files produced by the build, such as generated sources, compiled classes, and task caches. compile Com

    Scala sbt 独自のTaskを定義してみる - kaishitaeiichiの日記
    w650
    w650 2013/10/16
  • sbt を理解するための sbt 自体のソースの読み方 - xuwei-k's blog

    sbt でわからないことがある場合、だいたい wiki をみる sbtのドキュメントはgithubのwikiからscala-sbt.orgに移りました! ソースを読む メーリングリストで質問する StackOverflowで検索 or 質問 というような選択肢になります。*1 それで、英語が微妙な自分の場合、結局ソースをみることが多いわけです。それで、今までそれなりにsbtのソースを読んでいるので、自分なりに思った sbtのソースのどこから読めばいいのか? 全体としてどういう構成になっているのか? をちょっと書いてみようかと思います。 (そろそろsbt0.12が出るはずですが)このblog書いている時点の安定版であるsbt0.11.2を基準にして書きます。まぁこれから書くようなことは、sbt0.12になってもあまり変わらないはずです。 1. まず Keys.scala 読め https:/

    sbt を理解するための sbt 自体のソースの読み方 - xuwei-k's blog
    w650
    w650 2013/10/03
  • MavenからSBTへのビルド環境の移行 依存関係解決 | Geisha Tokyo Engineers' Blog

    Engineer blog from Geisha Tokyo Entertainment, Inc. 目次へ戻る この項目ではおもに依存関係の解決方法の説明をします。 sbtは内部でApache Ivyを使用しています。 MavenCentralやScala-toolsなどのMavenRepositoryは問題なく使えますが、ローカルのMavenとの連携は多少設定が必要となります。 1. 依存関係の設定 依存関係は、libraryDependenciesのSettingKeyに設定することになります。 libraryDependenciesの受け取る型はSeq[ModuleID]となっており、依存するライブラリを全て列挙することとなります。 javaのライブラリの場合 mavenでは <dependency> <groupId>com.google.code.gson</group

    w650
    w650 2013/01/30
  • This page has moved

    This page has moved to ../Multi-Project.html.

    w650
    w650 2013/01/28
  • 始める sbt - ようこそ

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

    w650
    w650 2011/10/31
  • 1