From 65d8c448ec0f47226512bcbc54be934d86992629 Mon Sep 17 00:00:00 2001 From: Alexandre Archambault Date: Sat, 6 May 2017 16:55:59 +0200 Subject: [PATCH] Address sbt warning --- project/CoursierSettings.scala | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/project/CoursierSettings.scala b/project/CoursierSettings.scala index 37f4e9ad0..d45b234a7 100644 --- a/project/CoursierSettings.scala +++ b/project/CoursierSettings.scala @@ -70,26 +70,27 @@ object CoursierSettings { ) lazy val generatePropertyFile = - resourceGenerators.in(Compile) += { - (target, version).map { (dir, ver) => - import sys.process._ + resourceGenerators.in(Compile) += Def.task { + import sys.process._ + + val dir = target.value + val ver = version.value - val f = dir / "coursier.properties" - dir.mkdirs() + val f = dir / "coursier.properties" + dir.mkdirs() - val p = new java.util.Properties + val p = new java.util.Properties - p.setProperty("version", ver) - p.setProperty("commit-hash", Seq("git", "rev-parse", "HEAD").!!.trim) + p.setProperty("version", ver) + p.setProperty("commit-hash", Seq("git", "rev-parse", "HEAD").!!.trim) - val w = new java.io.FileOutputStream(f) - p.store(w, "Coursier properties") - w.close() + val w = new java.io.FileOutputStream(f) + p.store(w, "Coursier properties") + w.close() - println(s"Wrote $f") + println(s"Wrote $f") - Seq(f) - }.taskValue + Seq(f) } lazy val coursierPrefix = {