aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Odersky <jakob@odersky.com>2018-04-09 13:45:01 -0700
committerJakob Odersky <jakob@odersky.com>2018-04-09 13:45:01 -0700
commitd1d4d5f34059b368b27a745ef8548496bdd69889 (patch)
tree25c5a7f0694ef2ed199653ac63efff56d67c59c9
parente38a0fefff73916ff7f6fb00ca1b6700e1167db8 (diff)
downloadyamlesque-d1d4d5f34059b368b27a745ef8548496bdd69889.tar.gz
yamlesque-d1d4d5f34059b368b27a745ef8548496bdd69889.tar.bz2
yamlesque-d1d4d5f34059b368b27a745ef8548496bdd69889.zip
Get version from git tag
-rw-r--r--build.sbt5
1 files changed, 5 insertions, 0 deletions
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)