-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathbuild.sbt
32 lines (21 loc) · 789 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
name := "MonitorGPIOLinuxScala"
version := "1.0"
scalaVersion := "2.12.4"
lazy val commonSettings = Seq(
version := "0.1-SNAPSHOT",
organization := "com.pvergara.scala.monitorGPIOLinux",
scalaVersion := "2.12.4",
test in assembly := {}
)
libraryDependencies ++= Seq(
"org.eclipse.paho" % "org.eclipse.paho.client.mqttv3" % "1.0.2",
"com.typesafe.play" %% "play-json" % "2.6.7",
"com.typesafe" % "config" % "1.3.1"
)
resolvers += "MQTT Repository" at "https://repo.eclipse.org/content/repositories/paho-releases/"
lazy val app = (project in file("app")).
settings(commonSettings: _*).
settings(
mainClass in Compile := Some("com.pvergara.scala.monitorGPIOLinux.AppGPIO"),
mainClass in assembly := Some("com.pvergara.scala.monitorGPIOLinux.AppGPIO")
)