forked from ucb-bar/riscv-torture
-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.sbt
26 lines (21 loc) · 867 Bytes
/
build.sbt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
lazy val commonSettings = Seq(
organization := "edu.berkeley.cs",
version := "1.1",
scalaVersion := "2.11.12",
libraryDependencies ++= Seq("com.github.scopt" %% "scopt" % "3.3.0"),
libraryDependencies ++= Seq("com.github.scala-incubator.io" %% "scala-io-core" % "0.4.3"),
libraryDependencies ++= Seq("com.github.scala-incubator.io" %% "scala-io-file" % "0.4.3")
)
lazy val torture = (project in file("."))
.settings(commonSettings)
.dependsOn(generator, testrun, overnight, fileop)
lazy val generator = (project in file("generator"))
.settings(commonSettings)
lazy val testrun = (project in file("testrun"))
.settings(commonSettings)
.dependsOn(generator)
lazy val overnight = (project in file("overnight"))
.settings(commonSettings)
.dependsOn(testrun, fileop)
lazy val fileop = (project in file("fileop"))
.settings(commonSettings)