summaryrefslogtreecommitdiff
path: root/scalatex/scalatexSbtPlugin/src/main/scala/SbtPlugin.scala
diff options
context:
space:
mode:
Diffstat (limited to 'scalatex/scalatexSbtPlugin/src/main/scala/SbtPlugin.scala')
-rw-r--r--scalatex/scalatexSbtPlugin/src/main/scala/SbtPlugin.scala16
1 files changed, 16 insertions, 0 deletions
diff --git a/scalatex/scalatexSbtPlugin/src/main/scala/SbtPlugin.scala b/scalatex/scalatexSbtPlugin/src/main/scala/SbtPlugin.scala
new file mode 100644
index 0000000..f09dc17
--- /dev/null
+++ b/scalatex/scalatexSbtPlugin/src/main/scala/SbtPlugin.scala
@@ -0,0 +1,16 @@
+package scalatex
+
+import sbt.Keys._
+import sbt._
+object SbtPlugin extends sbt.Plugin{
+ val scalatexDirectory = taskKey[sbt.File]("Clone stuff from github")
+ override val settings = Seq(
+ scalatexDirectory := sourceDirectory.value / "scalatex",
+ scalacOptions += {
+ "-P:scalatex:root:" + scalatexDirectory.value.getCanonicalPath
+ },
+ watchSources += scalatexDirectory.value,
+ addCompilerPlugin("com.lihaoyi" %% "scalatex-compiler-plugin" % "0.1.0"),
+ libraryDependencies += "com.lihaoyi" %% "scalatex-api" % "0.1.0"
+ )
+}