-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.sbt
49 lines (40 loc) · 1.29 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
38
39
40
41
42
43
44
45
46
47
48
49
/** Name of project */
name := "ScAUr"
/** Organization */
organization := "com.github.sguzman"
/** Project Version */
version := "1.0"
/** Scala version */
scalaVersion := "2.12.4"
/** Scalac parameters */
scalacOptions ++= Seq("-feature", "-unchecked", "-deprecation", "-encoding", "utf8")
/** Javac parameters */
javacOptions ++= Seq("-server")
/** Resolver */
resolvers ++= Seq(
DefaultMavenRepository,
Resolver.sonatypeRepo("public"),
Resolver.typesafeRepo("releases"),
Resolver.sbtPluginRepo("releases"),
Resolver.jcenterRepo,
"Sonatype OSS Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots",
"Artima Maven Repository" at "http://repo.artima.com/releases"
)
/** Source Dependencies */
libraryDependencies ++= Seq(
"io.circe" %% "circe-core" % "0.9.0-M2",
"io.circe" %% "circe-generic" % "0.9.0-M2",
"io.circe" %% "circe-parser" % "0.9.0-M2",
"org.feijoas" %% "mango" % "0.14",
"org.scalaj" %% "scalaj-http" % "2.3.0",
"com.github.scopt" %% "scopt" % "3.7.0",
"net.ruippeixotog" %% "scala-scraper" % "2.0.0",
"com.outr" %% "scribe" % "1.4.5"
)
/** Test Dependencies */
libraryDependencies ++= Seq(
"org.scalactic" %% "scalactic" % "3.2.0-SNAP9",
"org.scalatest" %% "scalatest" % "3.2.0-SNAP9" % "test",
)
/** Make sure to fork on run */
fork in run := true