Sbt in action the simple Scala build tool

sbt in Action , first and foremost, teaches you how to build Scala projects effectively. It introduces the sbt tool with a simple project that establishes the fundamentals of running commands and tasks. Next, it shows you how to use the peripheral libraries in sbt to make common tasks simpler. Along...

Descripción completa

Detalles Bibliográficos
Otros Autores: Suereth, Joshua D., author (author), Farwell, Matthew, author
Formato: Libro electrónico
Idioma:Inglés
Publicado: Shelter Island, New York : Manning Publications [2016]
Edición:1st edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629995006719
Tabla de Contenidos:
  • Intro
  • Copyright
  • Brief Table of Contents
  • Table of Contents
  • Preface
  • Acknowledgments
  • About this Book
  • About the Cover Illustration
  • Part 1. Why SBT?
  • Chapter 1. Why sbt?
  • Chapter 2. Getting started
  • Part 2. Understanding sbt's core concepts
  • Chapter 3. Core concepts
  • Chapter 4. The default build
  • Part 3. Working with sbt
  • Chapter 5. Testing
  • Chapter 6. The IO and Process libraries
  • Chapter 7. Accepting user input
  • Chapter 8. Using plugins and external libraries
  • Chapter 9. Debugging your build
  • Part 4. Extending sbt
  • Chapter 10. Automating workflows with commands
  • Chapter 11. Defining a plugin
  • Part 5. Deploying your projects
  • Chapter 12. Distributing your projects
  • Appendix A. What you need to know about Ivy
  • Appendix B. Migrating to autoplugins
  • Appendix C. Advanced setting/task API
  • Index
  • List of Figures
  • List of Tables
  • List of Listings.