SBT, incluindo o número da versão em um programa

Quero um programa que estou construindo para poder relatar sua própria versão em tempo de execução (por exemplo,scala myprog.jar --version). Tradicionalmente, em um projeto maven, eu usava a filtragem de recursos (pom.xml -> file.properties -> valor de leitura em tempo de execução). Eu sei que tem sbt-filter-plugin para emular essa funcionalidade, mas estou curioso para saber se existe uma maneira mais padrão / preferida / inteligente de fazer isso no SB

tl; dr como posso ler o número da versão definido embuild.sbt em tempo de execução

questionAnswers(8)

yourAnswerToTheQuestion