diff options
author | vlad <vlad@driver.xyz> | 2017-05-01 22:25:04 -0700 |
---|---|---|
committer | vlad <vlad@driver.xyz> | 2017-05-01 22:25:04 -0700 |
commit | 7600fb19e1a00b6540bdeff4fb019ce28b6245c0 (patch) | |
tree | a9563be030d2d32383adfae43772067f984e0c7a /src/main | |
parent | b4c291a41fe4c6d6acfeef86fcdebbf0e7fbf5d9 (diff) | |
download | sbt-settings-7600fb19e1a00b6540bdeff4fb019ce28b6245c0.tar.gz sbt-settings-7600fb19e1a00b6540bdeff4fb019ce28b6245c0.tar.bz2 sbt-settings-7600fb19e1a00b6540bdeff4fb019ce28b6245c0.zip |
Trying to install scalafmt via coursier
Diffstat (limited to 'src/main')
-rw-r--r-- | src/main/scala/xyz.driver.sbt/SbtSettings.scala | 6 |
1 files changed, 4 insertions, 2 deletions
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) ) } |