Add configuration for compiler plugins: configurations { scalaCompilerPlugin }
Add compiler plug-in dependencies { scalaCompilerPlugin "org.scalamacros:paradise_2.11.7:2.1.0" } : dependencies { scalaCompilerPlugin "org.scalamacros:paradise_2.11.7:2.1.0" }
Set the parameter: tasks.withType(ScalaCompile) { scalaCompileOptions.additionalParameters = [ "-Xplugin:" + configurations.scalaCompilerPlugin.asPath ] }
I was able to use Macro Paradise in a Gradle-line project with this setting.
source share