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