Gradle Scala插件是sbt中addCompilerPlugin的推论

时间:2016-02-16 18:04:31

标签: scala gradle scala-macros

在Gradle中将Scala编译器插件添加到scalaCompile任务的最佳方法是什么?

1 个答案:

答案 0 :(得分:10)

  1. 添加编译器插件的配置: configurations { scalaCompilerPlugin }

  2. 添加编译器插件依赖项: dependencies { scalaCompilerPlugin "org.scalamacros:paradise_2.11.7:2.1.0" }

  3. 设置选项: tasks.withType(ScalaCompile) { scalaCompileOptions.additionalParameters = [ "-Xplugin:" + configurations.scalaCompilerPlugin.asPath ] }

  4. 我能够this answer进行此设置。