aboutsummaryrefslogtreecommitdiff
path: root/project/uniqueVersion.scala
diff options
context:
space:
mode:
Diffstat (limited to 'project/uniqueVersion.scala')
-rw-r--r--project/uniqueVersion.scala21
1 files changed, 0 insertions, 21 deletions
diff --git a/project/uniqueVersion.scala b/project/uniqueVersion.scala
deleted file mode 100644
index 1a7860f..0000000
--- a/project/uniqueVersion.scala
+++ /dev/null
@@ -1,21 +0,0 @@
-import sbt._
-import Keys._
-
-object UniqueVersionKeys {
-
- val gitHeadCommitSha = settingKey[String]("Current commit sha.")
- val baseVersion = settingKey[String]("Base part of version, string without unique hash appended.")
- val isRelease = settingKey[Boolean]("Is this a release? Should the unique hash be appended to the version string?")
-
-}
-
-object UniqueVersionDefaults {
- import UniqueVersionKeys._
-
- lazy val settings: Seq[Setting[_]] = Seq(
- gitHeadCommitSha := Process("git rev-parse HEAD").lines.head,
- isRelease := sys.props("release") == "true",
- version := { if (isRelease.value) baseVersion.value else baseVersion.value + "-" + gitHeadCommitSha.value }
- )
-
-} \ No newline at end of file