File tree 4 files changed +16
-6
lines changed
4 files changed +16
-6
lines changed Original file line number Diff line number Diff line change 28
28
29
29
- uses : coursier/cache-action@v6
30
30
31
+ - name : Hacks for Scala 2.10
32
+ if : matrix.scalaversion == '2.10.7'
33
+ run : ./prepareForScala210.sh
34
+
31
35
- name : Build
32
36
run : sbt "++${{ matrix.scalaversion }}" package
33
37
Original file line number Diff line number Diff line change 1
- import _root_ .scalafix .sbt .BuildInfo .scalafixVersion
1
+ import _root_ .scalafix .sbt .BuildInfo .scalafixVersion // delete if Scala 2.10
2
2
import scalatex .ScalatexReadme
3
3
4
4
ThisBuild / shellPrompt := ((s : State ) => Project .extract(s).currentRef.project + " > " )
5
5
6
6
lazy val scalafixRules = project
7
7
.in(file(" scalafix" ))
8
8
.settings(
9
- libraryDependencies += " ch.epfl.scala" %% " scalafix-core" % scalafixVersion,
9
+ libraryDependencies += " ch.epfl.scala" %% " scalafix-core" % scalafixVersion, // delete if Scala 2.10
10
10
)
11
11
12
12
lazy val root = project
13
13
.in(file(" ." ))
14
14
.enablePlugins(ScalaJSPlugin )
15
- .enablePlugins(ScalafixPlugin )
16
- .dependsOn(scalafixRules % ScalafixConfig )
15
+ .enablePlugins(ScalafixPlugin ) // delete if Scala 2.10
16
+ .dependsOn(scalafixRules % ScalafixConfig ) // delete if Scala 2.10
17
17
18
18
name := " Scala.js DOM"
19
19
@@ -131,6 +131,6 @@ ThisBuild / prePR_nonCross := Def.sequential(
131
131
root / clean,
132
132
root / Compile / scalafmt,
133
133
root / Compile / compile,
134
- (root / Compile / scalafix).toTask(" " ),
134
+ (root / Compile / scalafix).toTask(" " ), // delete if Scala 2.10
135
135
example / Compile / compile,
136
136
).value
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+ set -euo pipefail
3
+ cd " $( dirname " $0 " ) "
4
+
5
+ sed -i -e ' /delete if Scala 2.10/d' * .sbt project/* .sbt
6
+ rm scalafix.sbt
Original file line number Diff line number Diff line change @@ -9,4 +9,4 @@ addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.0.0")
9
9
10
10
addSbtPlugin(" com.geirsson" % " sbt-ci-release" % " 1.5.7" )
11
11
12
- addSbtPlugin(" ch.epfl.scala" % " sbt-scalafix" % " 0.9.29" )
12
+ addSbtPlugin(" ch.epfl.scala" % " sbt-scalafix" % " 0.9.29" ) // delete if Scala 2.10
You can’t perform that action at this time.
0 commit comments