File tree Expand file tree Collapse file tree 2 files changed +19
-2
lines changed Expand file tree Collapse file tree 2 files changed +19
-2
lines changed Original file line number Diff line number Diff line change 1+ import com .typesafe .tools .mima .plugin .{MimaPlugin , MimaKeys }
12import VersionKeys ._
23
4+ scalaModuleSettings
5+
36organization := " org.scala-lang.modules"
47
58name := " scala-swing"
@@ -17,4 +20,14 @@ snapshotScalaBinaryVersion := "2.11"
1720// important!! must come here (why?)
1821osgiSettings
1922
20- OsgiKeys .exportPackage := Seq (s " scala.swing.*;version= ${version.value}" )
23+ OsgiKeys .exportPackage := Seq (s " scala.swing.*;version= ${version.value}" )
24+
25+ MimaPlugin .mimaDefaultSettings
26+
27+ MimaKeys .previousArtifact := Some (organization.value % s " ${name.value}_2.11.0-RC1 " % " 1.0.0" )
28+
29+ // run mima during tests
30+ test in Test := {
31+ MimaKeys .reportBinaryIssues.value
32+ (test in Test ).value
33+ }
Original file line number Diff line number Diff line change 1- addSbtPlugin(" com.typesafe.sbt" % " sbt-osgi" % " 0.6.0" )
1+ addSbtPlugin(" com.typesafe.sbt" % " sbt-osgi" % " 0.6.0" )
2+
3+ addSbtPlugin(" org.scala-lang.modules" % " scala-module-plugin" % " 1.0.1" )
4+
5+ addSbtPlugin(" com.typesafe" % " sbt-mima-plugin" % " 0.1.6" )
You can’t perform that action at this time.
0 commit comments