aboutsummaryrefslogtreecommitdiff
path: root/src/main/g8/project
diff options
context:
space:
mode:
authorJakob Odersky <jakob@odersky.com>2017-02-24 22:29:12 -0800
committerJakob Odersky <jakob@odersky.com>2017-02-24 22:29:12 -0800
commit0d10b81dd65822fc5b9c161911864cf4edfe5879 (patch)
tree8278c63a4f682e13cc22dc160047c85625356f1e /src/main/g8/project
downloadstandard.g8-0d10b81dd65822fc5b9c161911864cf4edfe5879.tar.gz
standard.g8-0d10b81dd65822fc5b9c161911864cf4edfe5879.tar.bz2
standard.g8-0d10b81dd65822fc5b9c161911864cf4edfe5879.zip
Initial commitHEADmaster
Diffstat (limited to 'src/main/g8/project')
-rw-r--r--src/main/g8/project/Dependencies.scala9
-rw-r--r--src/main/g8/project/GitVersionPlugin.scala19
-rw-r--r--src/main/g8/project/build.properties1
-rw-r--r--src/main/g8/project/plugins.sbt0
4 files changed, 29 insertions, 0 deletions
diff --git a/src/main/g8/project/Dependencies.scala b/src/main/g8/project/Dependencies.scala
new file mode 100644
index 0000000..61774cb
--- /dev/null
+++ b/src/main/g8/project/Dependencies.scala
@@ -0,0 +1,9 @@
+package $project_name;format="word"$
+
+import sbt._
+
+object Dependencies {
+
+ val scalatest = "org.scalatest" %% "scalatest" % "3.0.1"
+
+}
diff --git a/src/main/g8/project/GitVersionPlugin.scala b/src/main/g8/project/GitVersionPlugin.scala
new file mode 100644
index 0000000..723f560
--- /dev/null
+++ b/src/main/g8/project/GitVersionPlugin.scala
@@ -0,0 +1,19 @@
+package $project_name;format="word"$
+
+import scala.language.postfixOps
+import sbt._
+import sbt.Keys._
+
+object GitVersionPlugin extends AutoPlugin {
+
+ override def requires = plugins.CorePlugin
+ override def trigger = allRequirements
+
+ override def projectSettings = Seq(
+ version := (
+ "git describe --always --dirty=-SNAPSHOT --match v[0-9].*" #||
+ "echo v0.0.0-SNAPSHOT" !!
+ ).tail.trim
+ )
+
+}
diff --git a/src/main/g8/project/build.properties b/src/main/g8/project/build.properties
new file mode 100644
index 0000000..5f32afe
--- /dev/null
+++ b/src/main/g8/project/build.properties
@@ -0,0 +1 @@
+sbt.version=0.13.13 \ No newline at end of file
diff --git a/src/main/g8/project/plugins.sbt b/src/main/g8/project/plugins.sbt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/src/main/g8/project/plugins.sbt