SBT incluyendo el número de versión en un programa
Quiero un programa que estoy creando para poder informar su propia versión en tiempo de ejecución (por ejemplo,scala myprog.jar --version
). Tradicionalmente en un proyecto maven, usaría el filtrado de recursos (pom.xml -> file.properties -> read value at runtime). Sé que hay sbt-filter-plugin para emular esta funcionalidad, pero tengo curiosidad por saber si hay una forma más estándar / preferida / inteligente de hacer esto en SBT.
tl; dr ¿cómo puedo leer el número de versión definido enbuild.sbt
¿en tiempo de ejecución