Can I use sbt to create my own standalone console?

I really like sbt and its extensibility. I would like to use it as the basis for my own small standalone console tool. Basically, he would have many tasks and the like. I think something like Lifty , but I would like to have one command that runs sbt, load any appropriate plugins (whether Lifty or my own), and then present users with their own tooltip with a limited set of tasks and available options.

Is this possible if you do not jump through many hoops?

+4
source share
1 answer

Yes, it is, and things like Play and Akka do just that. You can understand how to do everything you need with sbt-extras or look at the above projects.

+3
source

Source: https://habr.com/ru/post/1392113/


All Articles