aboutsummaryrefslogtreecommitdiff
path: root/home/.sbt
diff options
context:
space:
mode:
Diffstat (limited to 'home/.sbt')
-rw-r--r--home/.sbt/0.13/build.sbt12
1 files changed, 12 insertions, 0 deletions
diff --git a/home/.sbt/0.13/build.sbt b/home/.sbt/0.13/build.sbt
index 364eece..061ddd0 100644
--- a/home/.sbt/0.13/build.sbt
+++ b/home/.sbt/0.13/build.sbt
@@ -6,3 +6,15 @@ useGpg in Global := true
import org.ensime.EnsimeCoursierKeys._
ensimeServerVersion in ThisBuild := "2.0.0-SNAPSHOT"
+
+import java.nio.file.Files
+target := {
+ val buildSbt = baseDirectory.value / "build.sbt"
+ val projectSbt = baseDirectory.value / "project.sbt"
+ val project = baseDirectory.value / "project"
+
+ if (buildSbt.exists() || projectSbt.exists() || project.exists())
+ target.value
+ else
+ Files.createTempDirectory("sbt-new").toFile
+}