@@ -14,9 +14,10 @@ import org.scalajs.sbtplugin.ScalaJSPlugin.autoImport.{scalaJSLinkerConfig, jsEn
14
14
import sbtcrossproject .CrossPlugin .autoImport ._
15
15
16
16
import scalanative .sbtplugin .ScalaNativePlugin
17
- import scalanative .tools
17
+ // import scalanative.tools
18
18
import scalanative .optimizer .{inject , pass }
19
- import scalanative .sbtplugin .ScalaNativePluginInternal .{nativeConfig , nativeOptimizerDriver , nativeLinkerReporter , nativeOptimizerReporter , NativeTest }
19
+ import scalanative .sbtplugin .ScalaNativePluginInternal .NativeTest
20
+ // import scalanative.sbtplugin.ScalaNativePluginInternal.{nativeConfig, nativeOptimizerDriver, nativeLinkerReporter, nativeOptimizerReporter, NativeTest}
20
21
import ScalaNativePlugin .autoImport ._
21
22
22
23
import com .typesafe .tools .mima .plugin .MimaKeys .{mimaPreviousArtifacts , mimaCurrentClassfiles , mimaBinaryIssueFilters }
@@ -214,10 +215,10 @@ object ScalatestBuild extends Build {
214
215
case Some ((2 , scalaMajor)) if scalaMajor >= 11 =>
215
216
Seq (
216
217
" org.scala-lang.modules" %% " scala-xml" % " 1.0.6" ,
217
- " org.scalacheck" %%% " scalacheck " % nativeScalacheckVersion % " optional"
218
+ " org.scalacheck" %% " scalacheck_native0.3 " % nativeScalacheckVersion % " optional"
218
219
)
219
220
case _ =>
220
- Seq (" org.scalacheck" %%% " scalacheck " % nativeScalacheckVersion % " optional" )
221
+ Seq (" org.scalacheck" %% " scalacheck_native0.3 " % nativeScalacheckVersion % " optional" )
221
222
}
222
223
}
223
224
@@ -394,7 +395,7 @@ object ScalatestBuild extends Build {
394
395
.settings(sharedSettings : _* )
395
396
.settings(
396
397
projectTitle := " Common test classes used by scalactic.native and scalatest.native" ,
397
- libraryDependencies += " org.scalacheck" %%% " scalacheck " % nativeScalacheckVersion % " optional" ,
398
+ libraryDependencies += " org.scalacheck" %% " scalacheck_native0.3 " % nativeScalacheckVersion % " optional" ,
398
399
sourceGenerators in Compile += {
399
400
Def .task{
400
401
GenCommonTestNative .genMain((sourceManaged in Compile ).value / " scala" / " org" / " scalatest" , version.value, scalaVersion.value) ++
@@ -670,13 +671,13 @@ object ScalatestBuild extends Build {
670
671
.settings(
671
672
projectTitle := " Scalactic Test.native" ,
672
673
organization := " org.scalactic" ,
673
- libraryDependencies += " org.scalacheck" %%% " scalacheck " % nativeScalacheckVersion % " test" ,
674
+ libraryDependencies += " org.scalacheck" %% " scalacheck_native0.3 " % nativeScalacheckVersion % " test" ,
674
675
testOptions in Test ++=
675
676
Seq (Tests .Argument (TestFrameworks .ScalaTest , " -oDIF" )),
676
- nativeOptimizerDriver in NativeTest := {
677
+ /* nativeOptimizerDriver in NativeTest := {
677
678
val orig = tools.OptimizerDriver((nativeConfig in NativeTest).value)
678
679
orig.withPasses(orig.passes.filterNot(p => p == pass.DeadBlockElimination || p == pass.GlobalBoxingElimination))
679
- },
680
+ },*/
680
681
nativeLinkStubs in NativeTest := true ,
681
682
sourceGenerators in Test += {
682
683
Def .task {
@@ -934,8 +935,8 @@ object ScalatestBuild extends Build {
934
935
initialCommands in console := """ |import org.scalatest._
935
936
|import org.scalactic._
936
937
|import Matchers._""" .stripMargin,
937
- libraryDependencies += " org.scala-native" %%% " test-interface " % " 0.3.6 " ,
938
- libraryDependencies += " org.scalacheck" %%% " scalacheck " % nativeScalacheckVersion % " optional" ,
938
+ libraryDependencies += " org.scala-native" %% " test-interface_native0.3 " % " 0.3.8 " ,
939
+ libraryDependencies += " org.scalacheck" %% " scalacheck_native0.3 " % nativeScalacheckVersion % " optional" ,
939
940
// jsDependencies += RuntimeDOM % "test",
940
941
sourceGenerators in Compile += {
941
942
Def .task {
@@ -1018,10 +1019,10 @@ object ScalatestBuild extends Build {
1018
1019
projectTitle := " ScalaTest Test" ,
1019
1020
organization := " org.scalatest" ,
1020
1021
libraryDependencies ++= nativeCrossBuildLibraryDependencies.value,
1021
- libraryDependencies += " org.scalacheck" %%% " scalacheck " % nativeScalacheckVersion % " test" ,
1022
+ libraryDependencies += " org.scalacheck" %% " scalacheck_native0.3 " % nativeScalacheckVersion % " test" ,
1022
1023
// libraryDependencies += "io.circe" %%% "circe-parser" % "0.7.1" % "test",
1023
1024
fork in test := false ,
1024
- nativeOptimizerDriver in NativeTest := {
1025
+ /* nativeOptimizerDriver in NativeTest := {
1025
1026
val orig = tools.OptimizerDriver((nativeConfig in NativeTest).value)
1026
1027
orig.withPasses(orig.passes.filterNot(p => p == pass.DeadBlockElimination || p == pass.GlobalBoxingElimination))
1027
1028
},
@@ -1035,7 +1036,7 @@ object ScalatestBuild extends Build {
1035
1036
override def onComplete(batchId: Int, batchDefns: Seq[scalanative.nir.Defn]): Unit = {
1036
1037
println(s"end $batchId")
1037
1038
}
1038
- },
1039
+ },*/
1039
1040
nativeLinkStubs in NativeTest := true ,
1040
1041
testOptions in Test := scalatestTestNativeOptions,
1041
1042
publishArtifact := false ,
@@ -1206,7 +1207,7 @@ object ScalatestBuild extends Build {
1206
1207
organization := " org.scalatest" ,
1207
1208
moduleName := " scalatest-app" ,
1208
1209
libraryDependencies ++= nativeCrossBuildLibraryDependencies.value,
1209
- libraryDependencies += " org.scala-native" %%% " test-interface " % " 0.3.6 " ,
1210
+ libraryDependencies += " org.scala-native" %% " test-interface_native0.3 " % " 0.3.8 " ,
1210
1211
// include the scalactic classes and resources in the jar
1211
1212
mappings in (Compile , packageBin) ++= mappings.in(scalacticNative, Compile , packageBin).value,
1212
1213
// include the scalactic sources in the source jar
0 commit comments