From 7600fb19e1a00b6540bdeff4fb019ce28b6245c0 Mon Sep 17 00:00:00 2001 From: vlad Date: Mon, 1 May 2017 22:25:04 -0700 Subject: Trying to install scalafmt via coursier --- src/main/scala/xyz.driver.sbt/SbtSettings.scala | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/main/scala/xyz.driver.sbt/SbtSettings.scala b/src/main/scala/xyz.driver.sbt/SbtSettings.scala index 544585c..917883c 100644 --- a/src/main/scala/xyz.driver.sbt/SbtSettings.scala +++ b/src/main/scala/xyz.driver.sbt/SbtSettings.scala @@ -42,11 +42,13 @@ object SbtSettings extends AutoPlugin { Seq( resourceGenerators in Compile += generateScalafmtConfTask.taskValue, scalafmtTest := { - s"scalafmt --test".! + "curl -L -o coursier https://git.io/vgvpD && chmod +x coursier && ./coursier --help".! + "coursier bootstrap com.geirsson:scalafmt-cli_2.11:0.7.0-RC1 --main org.scalafmt.cli.Cli -o scalafmt".! + s"${baseDirectory.value.getPath}/scalafmt --test".! }, scalafmtTest in (Test, test) <<= (scalafmtTest in (Test, test)) dependsOn generateScalafmtConfTask, testExecution in (Test, test) <<= - (testExecution in (Test, test)) dependsOn (scalafmtTest in Compile, scalafmtTest in Test) + (testExecution in (Test, test)) dependsOn (generateScalafmtConfTask, scalafmtTest in Compile, scalafmtTest in Test) ) } -- cgit v1.2.3