@@ -14,7 +14,8 @@ import org.portablescala.sbtplatformdeps.PlatformDepsPlugin.autoImport._
14
14
15
15
trait JsBuild { this : BuildCommons =>
16
16
17
- val scalaJSVersion = Option (System .getenv(" SCALAJS_VERSION" )).getOrElse(" 0.6.31" )
17
+ val scalaJSVersion = Option (System .getenv(" SCALAJS_VERSION" )).getOrElse(" 1.0.0" )
18
+ val sjsPrefix = if (scalaJSVersion.startsWith(" 1." )) " _sjs1_" else " _sjs0.6_"
18
19
19
20
lazy val deleteJsDependenciesTask = taskKey[Unit ](" Delete JS_DEPENDENCIES" )
20
21
@@ -80,7 +81,7 @@ trait JsBuild { this: BuildCommons =>
80
81
// include the macro sources in the main source jar
81
82
mappings in (Compile , packageSrc) ++= mappings.in(scalacticMacroJS, Compile , packageSrc).value,
82
83
mimaPreviousArtifacts := Set (organization.value %%% moduleName.value % previousReleaseVersion),
83
- mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + " _ " + " sjs0.6_ " + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
84
+ mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + sjsPrefix + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
84
85
).settings(osgiSettings : _* ).settings(
85
86
OsgiKeys .exportPackage := Seq (
86
87
" org.scalactic" ,
@@ -148,7 +149,7 @@ trait JsBuild { this: BuildCommons =>
148
149
scalacOptions ++= (if (scalaBinaryVersion.value == " 2.10" || scalaVersion.value.startsWith(" 2.13" )) Seq .empty[String ] else Seq (" -Ypartial-unification" )),
149
150
scalatestJSDocTaskSetting,
150
151
mimaPreviousArtifacts := Set (organization.value %%% moduleName.value % previousReleaseVersion),
151
- mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + " _ " + " sjs0.6_ " + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
152
+ mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + sjsPrefix + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
152
153
).settings(osgiSettings : _* ).settings(
153
154
OsgiKeys .exportPackage := Seq (
154
155
" org.scalatest" ,
@@ -224,7 +225,7 @@ trait JsBuild { this: BuildCommons =>
224
225
}.taskValue
225
226
},
226
227
mimaPreviousArtifacts := Set (organization.value %%% moduleName.value % previousReleaseVersion),
227
- mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + " _ " + " sjs0.6_ " + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
228
+ mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + sjsPrefix + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
228
229
).settings(osgiSettings : _* ).settings(
229
230
OsgiKeys .exportPackage := Seq (
230
231
" org.scalatest" ,
@@ -450,7 +451,7 @@ trait JsBuild { this: BuildCommons =>
450
451
scalacOptions ++= (if (scalaBinaryVersion.value == " 2.10" || scalaVersion.value.startsWith(" 2.13" )) Seq .empty[String ] else Seq (" -Ypartial-unification" )),
451
452
scalatestJSDocTaskSetting,
452
453
mimaPreviousArtifacts := Set (organization.value %%% moduleName.value % previousReleaseVersion),
453
- mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + " _ " + " sjs0.6_ " + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
454
+ mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + sjsPrefix + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
454
455
).settings(osgiSettings : _* ).settings(
455
456
OsgiKeys .exportPackage := Seq (
456
457
" org.scalatest" ,
@@ -499,7 +500,7 @@ trait JsBuild { this: BuildCommons =>
499
500
},
500
501
scalacOptions ++= (if (scalaBinaryVersion.value == " 2.10" || scalaVersion.value.startsWith(" 2.13" )) Seq .empty[String ] else Seq (" -Ypartial-unification" )),
501
502
mimaPreviousArtifacts := Set (organization.value %%% moduleName.value % previousReleaseVersion),
502
- mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + " _ " + " sjs0.6_ " + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
503
+ mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + sjsPrefix + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
503
504
).settings(osgiSettings : _* ).settings(
504
505
OsgiKeys .exportPackage := Seq (
505
506
" org.scalatest.featurespec"
@@ -531,7 +532,7 @@ trait JsBuild { this: BuildCommons =>
531
532
},
532
533
scalacOptions ++= (if (scalaBinaryVersion.value == " 2.10" || scalaVersion.value.startsWith(" 2.13" )) Seq .empty[String ] else Seq (" -Ypartial-unification" )),
533
534
mimaPreviousArtifacts := Set (organization.value %%% moduleName.value % previousReleaseVersion),
534
- mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + " _ " + " sjs0.6_ " + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
535
+ mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + sjsPrefix + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
535
536
).settings(osgiSettings : _* ).settings(
536
537
OsgiKeys .exportPackage := Seq (
537
538
" org.scalatest.flatspec"
@@ -563,7 +564,7 @@ trait JsBuild { this: BuildCommons =>
563
564
},
564
565
scalacOptions ++= (if (scalaBinaryVersion.value == " 2.10" || scalaVersion.value.startsWith(" 2.13" )) Seq .empty[String ] else Seq (" -Ypartial-unification" )),
565
566
mimaPreviousArtifacts := Set (organization.value %%% moduleName.value % previousReleaseVersion),
566
- mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + " _ " + " sjs0.6_ " + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
567
+ mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + sjsPrefix + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
567
568
).settings(osgiSettings : _* ).settings(
568
569
OsgiKeys .exportPackage := Seq (
569
570
" org.scalatest.freespec"
@@ -595,7 +596,7 @@ trait JsBuild { this: BuildCommons =>
595
596
},
596
597
scalacOptions ++= (if (scalaBinaryVersion.value == " 2.10" || scalaVersion.value.startsWith(" 2.13" )) Seq .empty[String ] else Seq (" -Ypartial-unification" )),
597
598
mimaPreviousArtifacts := Set (organization.value %%% moduleName.value % previousReleaseVersion),
598
- mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + " _ " + " sjs0.6_ " + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
599
+ mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + sjsPrefix + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
599
600
).settings(osgiSettings : _* ).settings(
600
601
OsgiKeys .exportPackage := Seq (
601
602
" org.scalatest.funsuite"
@@ -627,7 +628,7 @@ trait JsBuild { this: BuildCommons =>
627
628
},
628
629
scalacOptions ++= (if (scalaBinaryVersion.value == " 2.10" || scalaVersion.value.startsWith(" 2.13" )) Seq .empty[String ] else Seq (" -Ypartial-unification" )),
629
630
mimaPreviousArtifacts := Set (organization.value %%% moduleName.value % previousReleaseVersion),
630
- mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + " _ " + " sjs0.6_ " + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
631
+ mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + sjsPrefix + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
631
632
).settings(osgiSettings : _* ).settings(
632
633
OsgiKeys .exportPackage := Seq (
633
634
" org.scalatest.funspec"
@@ -659,7 +660,7 @@ trait JsBuild { this: BuildCommons =>
659
660
},
660
661
scalacOptions ++= (if (scalaBinaryVersion.value == " 2.10" || scalaVersion.value.startsWith(" 2.13" )) Seq .empty[String ] else Seq (" -Ypartial-unification" )),
661
662
mimaPreviousArtifacts := Set (organization.value %%% moduleName.value % previousReleaseVersion),
662
- mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + " _ " + " sjs0.6_ " + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
663
+ mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + sjsPrefix + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
663
664
).settings(osgiSettings : _* ).settings(
664
665
OsgiKeys .exportPackage := Seq (
665
666
" org.scalatest.propspec"
@@ -691,7 +692,7 @@ trait JsBuild { this: BuildCommons =>
691
692
},
692
693
scalacOptions ++= (if (scalaBinaryVersion.value == " 2.10" || scalaVersion.value.startsWith(" 2.13" )) Seq .empty[String ] else Seq (" -Ypartial-unification" )),
693
694
mimaPreviousArtifacts := Set (organization.value %%% moduleName.value % previousReleaseVersion),
694
- mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + " _ " + " sjs0.6_ " + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
695
+ mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + sjsPrefix + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
695
696
).settings(osgiSettings : _* ).settings(
696
697
OsgiKeys .exportPackage := Seq (
697
698
" org.scalatest.wordspec"
@@ -723,7 +724,7 @@ trait JsBuild { this: BuildCommons =>
723
724
},
724
725
scalacOptions ++= (if (scalaBinaryVersion.value == " 2.10" || scalaVersion.value.startsWith(" 2.13" )) Seq .empty[String ] else Seq (" -Ypartial-unification" )),
725
726
mimaPreviousArtifacts := Set (organization.value %%% moduleName.value % previousReleaseVersion),
726
- mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + " _ " + " sjs0.6_ " + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
727
+ mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + sjsPrefix + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
727
728
).settings(osgiSettings : _* ).settings(
728
729
OsgiKeys .exportPackage := Seq (
729
730
" org.scalatest.diagrams"
@@ -756,7 +757,7 @@ trait JsBuild { this: BuildCommons =>
756
757
},
757
758
scalacOptions ++= (if (scalaBinaryVersion.value == " 2.10" || scalaVersion.value.startsWith(" 2.13" )) Seq .empty[String ] else Seq (" -Ypartial-unification" )),
758
759
mimaPreviousArtifacts := Set (organization.value %%% moduleName.value % previousReleaseVersion),
759
- mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + " _ " + " sjs0.6_ " + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
760
+ mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + sjsPrefix + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
760
761
).settings(osgiSettings : _* ).settings(
761
762
OsgiKeys .exportPackage := Seq (
762
763
" org.scalatest.matchers" ,
@@ -789,7 +790,7 @@ trait JsBuild { this: BuildCommons =>
789
790
},
790
791
scalacOptions ++= (if (scalaBinaryVersion.value == " 2.10" || scalaVersion.value.startsWith(" 2.13" )) Seq .empty[String ] else Seq (" -Ypartial-unification" )),
791
792
mimaPreviousArtifacts := Set (organization.value %%% moduleName.value % previousReleaseVersion),
792
- mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + " _ " + " sjs0.6_ " + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
793
+ mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + sjsPrefix + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
793
794
).settings(osgiSettings : _* ).settings(
794
795
OsgiKeys .exportPackage := Seq (
795
796
" org.scalatest.matchers.should"
@@ -821,7 +822,7 @@ trait JsBuild { this: BuildCommons =>
821
822
},
822
823
scalacOptions ++= (if (scalaBinaryVersion.value == " 2.10" || scalaVersion.value.startsWith(" 2.13" )) Seq .empty[String ] else Seq (" -Ypartial-unification" )),
823
824
mimaPreviousArtifacts := Set (organization.value %%% moduleName.value % previousReleaseVersion),
824
- mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + " _ " + " sjs0.6_ " + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
825
+ mimaCurrentClassfiles := (classDirectory in Compile ).value.getParentFile / (moduleName.value + sjsPrefix + scalaBinaryVersion.value + " -" + releaseVersion + " .jar" )
825
826
).settings(osgiSettings : _* ).settings(
826
827
OsgiKeys .exportPackage := Seq (
827
828
" org.scalatest.matchers.must"
0 commit comments