-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.sbt
33 lines (24 loc) · 913 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
27
28
29
30
31
32
33
import sbt._
import Dependencies._
name := "Daedalus"
version := "0.1"
scalaVersion := "2.11.8"
maintainer := "Mandar Chandorkar <[email protected]>"
val baseSettings = Seq(
organization := "io.github.mandar2812",
scalaVersion := scala,
resolvers in ThisBuild ++= Seq(
"jitpack" at "https://jitpack.io",
"jzy3d-releases" at "http://maven.jzy3d.org/releases",
"Scalaz Bintray Repo" at "http://dl.bintray.com/scalaz/releases",
"BeDataDriven" at "https://nexus.bedatadriven.com/content/groups/public",
Resolver.sonatypeRepo("public"))
)
lazy val commonSettings = Seq(
libraryDependencies ++= (baseDependencies ++ loggingDependency),
initialCommands in console += """io.github.mandar2812.dynaml.DynaML.main(Array())"""
)
lazy val daedalus = (project in file("."))
.enablePlugins(JavaAppPackaging, BuildInfoPlugin)
.settings(baseSettings:_*)
.settings(commonSettings:_*)