forked from dimparf/Soriento
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathbuild.sbt
38 lines (35 loc) · 1.38 KB
/
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
27
28
29
30
31
32
33
34
35
36
37
import sbt._
import Process._
import Keys._
lazy val commonSettings = Seq(
name := "Soriento",
organization := "com.emotioncity",
version := "0.1.0-SNAPSHOT",
scalaVersion := "2.11.7",
coverageEnabled := true,
offline := false,
fork in run := true,
fork in Test := true,
testForkedParallel := false,
parallelExecution in Test := false,
autoCompilerPlugins := true,
javacOptions ++= Seq("-source", "1.8", "-target", "1.8"),
scalacOptions ++= Seq("-deprecation", "-feature", "-unchecked", "-language:implicitConversions"),
resolvers ++= Seq(
Classpaths.typesafeReleases,
Resolver.sonatypeRepo("snapshots"),
"Sonatype HTTPS RELEASES" at "https://oss.sonatype.org/content/repositories/releases/",
"Typesafe Maven releases" at "http://repo.typesafe.com/typesafe/maven-releases/",
"Typesafe Snapshots" at "http://repo.typesafe.com/typesafe/snapshots/"
),
libraryDependencies ++= Seq(
"com.tinkerpop.blueprints" % "blueprints-core" % "2.6.0",
"com.orientechnologies" % "orientdb-core" % "2.1.8",
"com.orientechnologies" % "orientdb-graphdb" % "2.1.8",
"org.scala-lang" % "scalap" % "2.11.7", //TODO fix scala dep on scalaVersion
"org.mockito" % "mockito-core" % "1.10.19" % "test",
"org.scalatest" %% "scalatest" % "2.2.5" % "test",
"org.specs2" %% "specs2" % "2.3.13" % "test"
)
)
lazy val root = (project in file(".")).settings(commonSettings: _*)