- sbt ハンドブック
- 1. sbt runner のインストール
- 2. 例題でみる sbt
- 3. sbt 入門
- 3.1. sbt の存在理由
- 3.2. 新しいビルドの作成
- 3.3. sbt のコンポーネント
- 3.4. 基本タスク
- 3.5. ビルド定義の基本
- 3.6. ライブラリ依存性の基本
- 3.7. マルチプロジェクトの基本
- 3.8. プラグインの基本
- 3.9. ビルドのレイアウト
- 3.10. sbt と IDE
- 4. 変更点
- 4.1. sbt 2.0 の変更点
- 4.2. sbt 1.x からのマイグレーション
- 5. コンセプト
- 5.1. コマンド
- 5.2. クロスビルド
- 5.3. sbt クエリ
- 5.4. キャッシュ化
- 6. レファレンス
- 6.1. sbt
- 6.2. sbt update
- 6.3. sbt compile
- 6.4. sbt run
- 6.5. sbt test
- 6.6. sbt inspect
- 6.7. sbt publish
- 6.8. Watch command
- 6.9. Cached task
- 6.10. Cross building setup
- 6.11. Remote cache setup
- 6.12. Artifact
- 6.13. Input task
- 6.14. Tab-completion parser
- 7. Community plugins
- 8. Recipes
- 8.1. Write hello world
- 8.2. Publishing to the Central Repo
- 8.3. Use sbt as Metals build server
- 8.4. Import to IntelliJ IDEA
- 8.5. Source dependency plugin
- 9. Appendix: Glossary
- 10. Appendix: Setup notes