blob: 2054abafbf0aea5dcc310fb4ff0c60af6fd7c572 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
package macroparadise_example_build
import cbt._
trait SharedSettings extends NewStyleMacros{
override def defaultScalaVersion = "2.12.2"
}
class Build(val context: Context) extends SharedSettings{
override def dependencies =
super.dependencies :+
new MacroBuild( context.copy( workingDirectory = projectDirectory / "macros" ) )
}
class MacroBuild(val context: Context) extends SharedSettings{
override def dependencies =
super.dependencies :+
Resolver( mavenCentral ).bindOne( ScalaDependency( "org.scalameta", "scalameta", "1.8.0" ) )
}
|