-
Notifications
You must be signed in to change notification settings - Fork 1
/
build.sbt
20 lines (16 loc) · 941 Bytes
/
build.sbt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
name := "language-library"
organization := "org.nlogo.languagelibrary"
version := "2.4.0"
isSnapshot := true
scalaVersion := "2.12.12"
scalacOptions ++= Seq("-unchecked", "-deprecation", "-feature", "-Xfatal-warnings", "-Xlint", "-release", "11")
Compile / scalaSource := baseDirectory.value / "src"
resolvers += "netlogo" at "https://dl.cloudsmith.io/public/netlogo/netlogo/maven/"
libraryDependencies ++= Seq(
"org.nlogo" % "netlogo" % "6.3.0"
, "org.json4s" %% "json4s-jackson" % "3.5.3"
// not used by this library, but needed for NetLogo
, "org.jogamp.jogl" % "jogl-all" % "2.4.0" from "https://jogamp.org/deployment/archive/rc/v2.4.0/jar/jogl-all.jar"
, "org.jogamp.gluegen" % "gluegen-rt" % "2.4.0" from "https://jogamp.org/deployment/archive/rc/v2.4.0/jar/gluegen-rt.jar"
)
publishTo := { Some("Cloudsmith API" at "https://maven.cloudsmith.io/netlogo/language-library/") }