Up to jar.
Some checks failed
Java CI with Gradle / build (push) Has been cancelled

This commit is contained in:
Michael Lipp 2025-05-04 16:34:05 +02:00
parent 76b579c404
commit c672c19517
8 changed files with 718 additions and 0 deletions

25
build.sbt Normal file
View file

@ -0,0 +1,25 @@
lazy val commonSettings = Seq(
// Sensible layout
Compile / javaSource := baseDirectory.value / "src",
Compile / resourceDirectory := baseDirectory.value / "resources",
Test / javaSource := baseDirectory.value / "test",
Test / resourceDirectory := baseDirectory.value / "test-resources",
// Do not append Scala versions to the generated artifacts
crossPaths := false,
// This forbids including Scala related libraries into the dependency
autoScalaLibrary := false,
Compile / packageDoc / publishArtifact := false
)
lazy val util = (project in file("org.jdrupes.vmoperator.util"))
.settings(commonSettings: _*)
lazy val common = (project in file("org.jdrupes.vmoperator.common"))
.settings(commonSettings: _*)
.dependsOn(util)
lazy val runnerQemu = (project in file("org.jdrupes.vmoperator.runner.qemu"))
.settings(commonSettings: _*)
.dependsOn(common)