@@ -4,13 +4,16 @@ import Process._
4
4
5
5
object DottyBuild extends Build {
6
6
7
- val defaults = Defaults .defaultSettings ++ Seq (
8
- // set sources to src/, tests to test/ and resources to resources/
7
+ // set sources to src/, tests to test/ and resources to resources/
8
+ val srcDirs = Seq (
9
9
scalaSource in Compile := baseDirectory.value / " src" ,
10
10
javaSource in Compile := baseDirectory.value / " src" ,
11
11
scalaSource in Test := baseDirectory.value / " test" ,
12
12
javaSource in Test := baseDirectory.value / " test" ,
13
- resourceDirectory in Compile := baseDirectory.value / " resources" ,
13
+ resourceDirectory in Compile := baseDirectory.value / " resources"
14
+ )
15
+
16
+ val defaults = Defaults .defaultSettings ++ srcDirs ++ Seq (
14
17
unmanagedSourceDirectories in Compile := Seq ((scalaSource in Compile ).value),
15
18
unmanagedSourceDirectories in Test := Seq ((scalaSource in Test ).value),
16
19
@@ -49,5 +52,7 @@ object DottyBuild extends Build {
49
52
}
50
53
)
51
54
52
- lazy val dotty = Project (id = " dotty" , base = file(" ." ), settings = defaults)
55
+ lazy val asm = project in file(" modules/asm" ) settings (srcDirs : _* )
56
+
57
+ lazy val dotty = Project (id = " dotty" , base = file(" ." ), settings = defaults) dependsOn asm
53
58
}
0 commit comments