|
1 | 1 |
|
2 | | -crossScalaVersions := Seq("2.10.4", "2.11.7") |
| 2 | +crossScalaVersions := Seq("2.10.6", "2.11.8", "2.12.0") |
3 | 3 |
|
4 | 4 | def macroDependencies(version: String) = |
5 | 5 | Seq( |
6 | 6 | "org.scala-lang" % "scala-reflect" % version % "provided", |
7 | 7 | "org.scala-lang" % "scala-compiler" % version % "provided" |
8 | 8 | ) ++ |
9 | 9 | (if (version startsWith "2.10.") |
10 | | - Seq(compilerPlugin("org.scalamacros" % s"paradise" % "2.0.0" cross CrossVersion.full), |
11 | | - "org.scalamacros" %% s"quasiquotes" % "2.0.0") |
| 10 | + Seq(compilerPlugin("org.scalamacros" % s"paradise" % "2.1.0" cross CrossVersion.full), |
| 11 | + "org.scalamacros" %% s"quasiquotes" % "2.1.0") |
12 | 12 | else |
13 | 13 | Seq()) |
14 | 14 |
|
15 | 15 | lazy val sourcecode = crossProject.settings( |
16 | | - version := "0.1.2", |
17 | | - scalaVersion := "2.11.7", |
| 16 | + version := "0.1.3", |
| 17 | + scalaVersion := "2.11.8", |
18 | 18 | name := "sourcecode" , |
19 | 19 | organization := "com.lihaoyi", |
20 | 20 | libraryDependencies ++= macroDependencies(scalaVersion.value), |
21 | 21 | unmanagedSourceDirectories in Compile ++= { |
22 | | - if (scalaVersion.value startsWith "2.10.") Seq(baseDirectory.value / ".."/"shared"/"src"/ "main" / "scala-2.10") |
23 | | - else Seq(baseDirectory.value / ".."/"shared" / "src" / "main" / "scala-2.11") |
| 22 | + if (scalaVersion.value startsWith "2.12.") Seq(baseDirectory.value / ".."/"shared"/"src"/ "main" / "scala-2.11") |
| 23 | + else Seq() |
24 | 24 | }, |
25 | 25 | publishTo := Some("releases" at "https://oss.sonatype.org/service/local/staging/deploy/maven2"), |
26 | 26 |
|
|
0 commit comments