From d1d4d5f34059b368b27a745ef8548496bdd69889 Mon Sep 17 00:00:00 2001 From: Jakob Odersky Date: Mon, 9 Apr 2018 13:45:01 -0700 Subject: Get version from git tag --- build.sbt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/build.sbt b/build.sbt index ab675c6..3700da5 100644 --- a/build.sbt +++ b/build.sbt @@ -6,6 +6,11 @@ val testSettings = Seq( testFrameworks += new TestFramework("utest.runner.Framework") ) +version in ThisBuild := { + import sys.process._ + ("git describe --always --dirty=-SNAPSHOT --match v[0-9].*" !!).tail.trim +} + lazy val yamlesque = crossProject(JVMPlatform, JSPlatform, NativePlatform) .crossType(CrossType.Pure) .settings(testSettings) -- cgit v1.2.3