-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.sbt
37 lines (30 loc) · 1.12 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
scalaVersion := "3.0.0-RC1"
scalacOptions := Seq(
"-unchecked", "-deprecation", "-encoding", "utf8"
)
name := "actionfps-syslog"
enablePlugins(JavaAppPackaging)
enablePlugins(RpmPlugin)
enablePlugins(GitVersioning)
enablePlugins(SystemdPlugin)
rpmVendor := "actionfps"
rpmBrpJavaRepackJars := true
rpmLicense := Some("BSD")
libraryDependencies ++= Seq(
"ch.qos.logback" % "logback-classic" % "1.2.3",
"org.pcap4j" % "pcap4j-sample" % "2.0.0-alpha.6" % Test,
"org.scalatest" %% "scalatest" % "3.2.6" % Test,
"javax.xml.bind" % "jaxb-api" % "2.3.1",
"co.fs2" %% "fs2-core" % fs2Version,
"co.fs2" %% "fs2-io" % fs2Version,
"co.fs2" %% "fs2-reactive-streams" % fs2Version,
"co.fs2" %% "fs2-experimental" % fs2Version,
"org.pcap4j" % "pcap4j-packetfactory-static" % "2.0.0-alpha.6" % Test
)
bashScriptExtraDefines += """addJava "-Dlogback.statusListenerClass=ch.qos.logback.core.status.NopStatusListener""""
git.useGitDescribe := true
Compile / packageDoc / publishArtifact := false
packageDoc / publishArtifact := false
def fs2Version = "2.5.3"
scalacOptions ++= Seq("-source:3.0-migration",
"-rewrite", "-no-indent")