aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorvlad <vlad@driver.xyz>2017-05-01 22:25:04 -0700
committervlad <vlad@driver.xyz>2017-05-01 22:25:04 -0700
commit7600fb19e1a00b6540bdeff4fb019ce28b6245c0 (patch)
treea9563be030d2d32383adfae43772067f984e0c7a /src
parentb4c291a41fe4c6d6acfeef86fcdebbf0e7fbf5d9 (diff)
downloadsbt-settings-7600fb19e1a00b6540bdeff4fb019ce28b6245c0.tar.gz
sbt-settings-7600fb19e1a00b6540bdeff4fb019ce28b6245c0.tar.bz2
sbt-settings-7600fb19e1a00b6540bdeff4fb019ce28b6245c0.zip
Trying to install scalafmt via coursier
Diffstat (limited to 'src')
-rw-r--r--src/main/scala/xyz.driver.sbt/SbtSettings.scala6
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)
)
}