@@ -5,7 +5,7 @@ lazy val readme = scalatex.ScalatexReadme(
5
5
source = " Readme" ,
6
6
autoResources = List (" out.js" , " JProfiler.png" )
7
7
).settings(
8
- (resources in Compile ) += baseDirectory.value/ " .." / " out" / " demo" / " fullOpt" / " dest" / " out.js" ,
8
+ (Compile / resources ) += baseDirectory.value/ " .." / " out" / " demo" / " fullOpt" / " dest" / " out.js" ,
9
9
scalaVersion := Scala212
10
10
)
11
11
@@ -14,7 +14,7 @@ val Scala213 = "2.13.0"
14
14
15
15
lazy val root = project in file(" ." )
16
16
17
- scalaVersion in ThisBuild := Scala213
17
+ ThisBuild / scalaVersion := Scala213
18
18
19
19
lazy val commonTestSettings = libraryDependencies ++= Seq (
20
20
" com.lihaoyi" %% " utest" % " 0.7.0" cross CrossVersion .for3Use2_13,
@@ -25,19 +25,19 @@ lazy val commonTestSettings = libraryDependencies ++= Seq(
25
25
lazy val fastparse = (project in file(" fastparse" ))
26
26
.settings(
27
27
name := " fastparse" ,
28
- fork in ( Test , run) := true ,
28
+ fork := true ,
29
29
30
30
libraryDependencies += " com.lihaoyi" %% " sourcecode" % " 0.1.7" cross CrossVersion .for3Use2_13,
31
31
32
- unmanagedSourceDirectories in Compile ++= {
32
+ Compile / unmanagedSourceDirectories ++= {
33
33
val base = baseDirectory.value
34
34
Seq (base / " src" , base / " src-jvm" )
35
35
},
36
36
37
- unmanagedSourceDirectories in Test += baseDirectory.value / " test" / " src" ,
37
+ Test / unmanagedSourceDirectories += baseDirectory.value / " test" / " src" ,
38
38
39
- sourceGenerators in Compile += Def .task {
40
- val dir = (sourceManaged in Compile ).value
39
+ Compile / sourceGenerators += Def .task {
40
+ val dir = (Compile / sourceManaged ).value
41
41
val file = dir/ " fastparse" / " SequencerGen.scala"
42
42
// Only go up to 21, because adding the last element makes it 22
43
43
val tuples = (2 to 21 ).map{ i =>
@@ -72,10 +72,10 @@ lazy val fastparse = (project in file("fastparse"))
72
72
lazy val cssparse = (project in file(" cssparse" ))
73
73
.settings(
74
74
name := " cssparse" ,
75
- fork in ( Test , run) := true ,
75
+ fork := true ,
76
76
libraryDependencies += " net.sourceforge.cssparser" % " cssparser" % " 0.9.18" ,
77
- scalaSource in Compile := baseDirectory.value / " src" ,
78
- unmanagedSourceDirectories in Test ++= {
77
+ Compile / scalaSource := baseDirectory.value / " src" ,
78
+ Test / unmanagedSourceDirectories ++= {
79
79
val base = baseDirectory.value / " test"
80
80
Seq (base / " src" , base / " src-jvm" )
81
81
}
@@ -87,13 +87,13 @@ lazy val cssparse = (project in file("cssparse"))
87
87
lazy val scalaparse = (project in file(" scalaparse" ))
88
88
.settings(
89
89
name := " scalaparse" ,
90
- fork in ( Test , run) := true ,
91
- scalaSource in Compile := baseDirectory.value / " src" ,
92
- unmanagedSourceDirectories in Test ++= {
90
+ fork := true ,
91
+ Compile / scalaSource := baseDirectory.value / " src" ,
92
+ Test / unmanagedSourceDirectories ++= {
93
93
val base = baseDirectory.value / " test"
94
94
Seq (base / " src" , base / " src-jvm" )
95
95
},
96
- unmanagedResourceDirectories in Test += baseDirectory.value / " test" / " resources"
96
+ Test / unmanagedResourceDirectories += baseDirectory.value / " test" / " resources"
97
97
)
98
98
.settings(commonTestSettings)
99
99
.settings(dottySettings)
@@ -102,24 +102,24 @@ lazy val scalaparse = (project in file("scalaparse"))
102
102
lazy val pythonparse = (project in file(" pythonparse" ))
103
103
.settings(
104
104
name := " pythonparse" ,
105
- fork in ( Test , run) := true ,
106
- scalaSource in Compile := baseDirectory.value / " src" ,
107
- unmanagedSourceDirectories in Test ++= {
105
+ fork := true ,
106
+ Compile / scalaSource := baseDirectory.value / " src" ,
107
+ Test / unmanagedSourceDirectories ++= {
108
108
val base = baseDirectory.value / " test"
109
109
Seq (base / " src" , base / " src-jvm" )
110
110
},
111
- unmanagedResourceDirectories in Test += baseDirectory.value / " test" / " resources"
111
+ Test / unmanagedResourceDirectories += baseDirectory.value / " test" / " resources"
112
112
)
113
113
.settings(commonTestSettings)
114
114
.settings(dottySettings)
115
115
.dependsOn(fastparse)
116
116
117
117
lazy val `perftests-common` =
118
- unmanagedResourceDirectories in Compile += (baseDirectory in LocalRootProject ).value / " perftests" / " resources"
118
+ Compile / unmanagedResourceDirectories += (LocalRootProject / baseDirectory ).value / " perftests" / " resources"
119
119
120
120
lazy val `perftests-bench2` = (project in file(" perftests/bench2" ))
121
121
.settings(
122
- scalaSource in Compile := baseDirectory.value / " src"
122
+ Compile / scalaSource := baseDirectory.value / " src"
123
123
)
124
124
.settings(`perftests-common`)
125
125
.settings(commonTestSettings)
@@ -133,7 +133,7 @@ lazy val `perftests-bench2` = (project in file("perftests/bench2"))
133
133
134
134
lazy val `perftests-compare` = (project in file(" perftests/compare" ))
135
135
.settings(
136
- scalaSource in Compile := baseDirectory.value / " src" ,
136
+ Compile / scalaSource := baseDirectory.value / " src" ,
137
137
libraryDependencies ++= Seq (
138
138
" org.json4s" %% " json4s-ast" % " 3.6.7" ,
139
139
" org.json4s" %% " json4s-native" % " 3.6.7" ,
0 commit comments