You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
1.2 KiB

  1. /** Basic metadata about the project that gets pulled into the build */
  2. trait ProjectSettings
  3. extends SettingTemplate
  4. with SettingTemplate.ApacheLicensed
  5. with SettingTemplate.GithubProject {
  6. override final val buildOrganization = "org.gerweck.scalafx"
  7. override final val buildOrganizationName = "Sarah Gerweck"
  8. override final val projectDescription = "Utilities to simplify ScalaFX applications"
  9. override final val projectStartYear = 2015
  10. override final val githubOrganization = "sarahgerweck"
  11. override final val githubProject = "scalafx-utils"
  12. override final val buildScalaVersion = "2.13.4"
  13. override final val extraScalaVersions = Seq("2.11.12", "2.12.5")
  14. override final val defaultOptimize = true
  15. override final val defaultOptimizeGlobal = false
  16. override final val extraScalacOptions = Seq() // Seq("-Ypartial-unification")
  17. override final val sonatypeResolver = true
  18. lazy val developerInfo = {
  19. <developers>
  20. <developer>
  21. <id>sarah</id>
  22. <name>Sarah Gerweck</name>
  23. <email>sarah.a180@gmail.com</email>
  24. <url>https://github.com/sarahgerweck</url>
  25. <timezone>America/Los_Angeles</timezone>
  26. </developer>
  27. </developers>
  28. }
  29. }