sfs/build.sbt
2024-09-20 19:40:18 +02:00

26 lines
687 B
Scala

ThisBuild / version := "0.1.0"
ThisBuild / organization := "top.davidon"
ThisBuild / scalaVersion := "3.5.0"
lazy val precompile = taskKey[Unit]("pre compilation tasks")
precompile := DomGenerator.generate()
(Compile / compile) := ((Compile / compile) dependsOn precompile).value
lazy val root = crossProject(JSPlatform, JVMPlatform)
.crossType(CrossType.Full)
.in(file("."))
.settings(
name := "sfs",
libraryDependencies ++= Seq(
"de.tu-darmstadt.stg" %%% "reactives" % "0.36.0",
"org.scala-js" % "scalajs-dom" % "2.8.0" % "sjs1_3"
)
)
.jvmSettings(
libraryDependencies ++= Seq(
"org.scala-js" % "scalajs-dom_sjs1_3" % "2.8.0"
)
)