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