31 lines
810 B
Python
31 lines
810 B
Python
|
import mill._
|
||
|
import mill.scalalib._
|
||
|
import mill.scalalib.publish._
|
||
|
|
||
|
object astral extends ScalaModule with PublishModule {
|
||
|
val VERSION = "0.0.1-SNAPSHOT"
|
||
|
|
||
|
def scalaVersion = "3.2.1"
|
||
|
|
||
|
def mainClass = Some("com.astraldb.Astral")
|
||
|
|
||
|
/*************************************************
|
||
|
*** Backend Dependencies
|
||
|
*************************************************/
|
||
|
// def ivyDeps = Agg(
|
||
|
// )
|
||
|
|
||
|
def publishVersion = VERSION
|
||
|
override def pomSettings = PomSettings(
|
||
|
description = "The Astral Compiler",
|
||
|
organization = "com.astraldb",
|
||
|
url = "http://astraldb.com",
|
||
|
licenses = Seq(License.`Apache-2.0`),
|
||
|
versionControl = VersionControl.github("UBOdin", "astral"),
|
||
|
developers = Seq(
|
||
|
Developer("okennedy", "Oliver Kennedy", "https://odin.cse.buffalo.edu"),
|
||
|
)
|
||
|
)
|
||
|
}
|
||
|
|