diff --git a/sbt/src/sbt-test/dependency-management/parent-publish/build.sbt b/sbt/src/sbt-test/dependency-management/parent-publish/build.sbt new file mode 100644 index 000000000..605b3b42f --- /dev/null +++ b/sbt/src/sbt-test/dependency-management/parent-publish/build.sbt @@ -0,0 +1,23 @@ +lazy val parent = (project in file(".")). + aggregate(core, reporters). + settings( + name := "Flowmodel" + ) + +lazy val core = (project in file("core")). + settings( + name := "Flowmodel-core" + ) + +lazy val reporters = (project in file("reporters")). + aggregate(jfreechart). + dependsOn(jfreechart). + settings( + name := "Extra-reporters" + ) + +lazy val jfreechart = (project in file("jfreechart")). + dependsOn(core). + settings( + name := "JFreeChart-reporters" + ) diff --git a/sbt/src/sbt-test/dependency-management/parent-publish/project/Parent.scala b/sbt/src/sbt-test/dependency-management/parent-publish/project/Parent.scala deleted file mode 100644 index cde8b19e8..000000000 --- a/sbt/src/sbt-test/dependency-management/parent-publish/project/Parent.scala +++ /dev/null @@ -1,10 +0,0 @@ - import sbt._ - import Import._ - -object ParentTest extends Build -{ - lazy val parent: Project = Project("Flowmodel", file(".")) aggregate(core, reporters) - lazy val core: Project = Project("Flowmodel-core", file("core"), delegates = parent :: Nil) - lazy val reporters: Project = Project("Extra-reporters", file("reporters"), delegates = parent :: Nil) aggregate(jfreechart) dependsOn(jfreechart) - lazy val jfreechart: Project = Project("JFreeChart-reporters", file("jfreechart")/*, delegates = reporters :: Nil*/) dependsOn(core) -}