This commit is contained in:
parent
76b579c404
commit
c672c19517
8 changed files with 718 additions and 0 deletions
25
build.sbt
Normal file
25
build.sbt
Normal 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)
|
||||
Loading…
Add table
Add a link
Reference in a new issue