Rohan Sircar
7484570e40
Updated scala version to 2.13.4 Compiles to Java 11 now Updated sbt to 1.4.3 Updated scalafx version to 14 Removed unneeded dependencies Removed Akka code Added lint and fatal warnings scalac options Added parantheses to side effecting methods Added >> and << methods to observables
34 lines
1.2 KiB
Scala
34 lines
1.2 KiB
Scala
/** Basic metadata about the project that gets pulled into the build */
|
|
trait ProjectSettings
|
|
extends SettingTemplate
|
|
with SettingTemplate.ApacheLicensed
|
|
with SettingTemplate.GithubProject {
|
|
override final val buildOrganization = "org.gerweck.scalafx"
|
|
override final val buildOrganizationName = "Sarah Gerweck"
|
|
override final val projectDescription = "Utilities to simplify ScalaFX applications"
|
|
override final val projectStartYear = 2015
|
|
|
|
override final val githubOrganization = "sarahgerweck"
|
|
override final val githubProject = "scalafx-utils"
|
|
|
|
override final val buildScalaVersion = "2.13.4"
|
|
override final val extraScalaVersions = Seq("2.11.12", "2.12.5")
|
|
override final val defaultOptimize = true
|
|
override final val defaultOptimizeGlobal = false
|
|
override final val extraScalacOptions = Seq() // Seq("-Ypartial-unification")
|
|
|
|
override final val sonatypeResolver = true
|
|
|
|
lazy val developerInfo = {
|
|
<developers>
|
|
<developer>
|
|
<id>sarah</id>
|
|
<name>Sarah Gerweck</name>
|
|
<email>sarah.a180@gmail.com</email>
|
|
<url>https://github.com/sarahgerweck</url>
|
|
<timezone>America/Los_Angeles</timezone>
|
|
</developer>
|
|
</developers>
|
|
}
|
|
}
|