-
Notifications
You must be signed in to change notification settings - Fork 18
/
Copy pathbuild.sbt
42 lines (29 loc) · 1.01 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
name := "rscala"
organization := "org.ddahl"
version := "3.2.26"
//version := "3.2.26-SNAPSHOT"
scalaVersion := "2.13.10"
crossScalaVersions := Seq("2.11.12", "2.12.17", "2.13.10")
scalacOptions ++= List("-feature", "-deprecation", "-unchecked")
Compile / doc / sources ~= (_ filter (_.getName endsWith ".scala"))
Compile / doc / scalacOptions ++= Seq("-no-link-warnings", "-skip-packages", "scala:org.ddahl.rscala.server")
libraryDependencies ++= List(
"org.scala-lang" % "scala-compiler" % scalaVersion.value
)
publishTo := sonatypePublishTo.value
licenses := List(("Apache-2.0",url("https://www.apache.org/licenses/LICENSE-2.0")))
publishMavenStyle := true
pomExtra := (
<url>https://github.com/dbdahl/rscala/</url>
<scm>
<url>https://github.com/dbdahl/rscala/</url>
<connection>scm:git:https://github.com/dbdahl/rscala.git</connection>
</scm>
<developers>
<developer>
<id>dbdahl</id>
<name>David B. Dahl</name>
<url>https://dahl.byu.edu</url>
</developer>
</developers>
)