-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbuild.sbt
More file actions
25 lines (22 loc) · 797 Bytes
/
build.sbt
File metadata and controls
25 lines (22 loc) · 797 Bytes
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
lazy val commonSettings = Defaults.coreDefaultSettings ++ Seq(
organization := "org.scaladci",
version := "0.5.6",
scalaVersion := "2.12.2",
scalacOptions := Seq("-unchecked", "-deprecation", "-feature"),
resolvers ++= Seq(Resolver.sonatypeRepo("releases"), Resolver.sonatypeRepo("snapshots")),
libraryDependencies ++= Seq(
"org.scaladci" %% "scaladci" % "0.5.6"
),
addCompilerPlugin("org.scalamacros" % "paradise" % "2.1.0" cross CrossVersion.full)
)
lazy val scaladci = Project(
id = "scaladci",
base = file("."),
aggregate = Seq(scaladciDemo),
settings = commonSettings ++ Seq(moduleName := "scaladci-demo-root")
)
lazy val scaladciDemo = Project(
id = "scaladci-demo",
base = file("demo"),
settings = commonSettings ++ Seq(moduleName := "scaladci-demo")
)