aboutsummaryrefslogtreecommitdiff
path: root/examples/multi-combined-example/build/build/build.scala
diff options
context:
space:
mode:
authorChristopher Vogt <oss.nsp@cvogt.org>2017-02-18 01:35:36 +0000
committerChristopher Vogt <oss.nsp@cvogt.org>2017-02-18 01:35:36 +0000
commita849c89dfde99076902c39f14cefb3b24f9bd5d5 (patch)
treee6c1611be8a7b4420bf2c4451d20a810b3f6bc1c /examples/multi-combined-example/build/build/build.scala
parentc9d6afb6f139e7dd4dbe3b1e474f4383570b5ff7 (diff)
downloadcbt-a849c89dfde99076902c39f14cefb3b24f9bd5d5.tar.gz
cbt-a849c89dfde99076902c39f14cefb3b24f9bd5d5.tar.bz2
cbt-a849c89dfde99076902c39f14cefb3b24f9bd5d5.zip
demonstrate all the different multi-project-build and composition features
this should probably be cleaned up and made more explainatory, but seems like at least all the cases are there
Diffstat (limited to 'examples/multi-combined-example/build/build/build.scala')
-rw-r--r--examples/multi-combined-example/build/build/build.scala8
1 files changed, 8 insertions, 0 deletions
diff --git a/examples/multi-combined-example/build/build/build.scala b/examples/multi-combined-example/build/build/build.scala
new file mode 100644
index 0000000..b87351d
--- /dev/null
+++ b/examples/multi-combined-example/build/build/build.scala
@@ -0,0 +1,8 @@
+package cbt_build.cbt_examples.multi_combined_example.build
+import cbt._
+class Build(val context: Context) extends BuildBuild{
+ //println(DirectoryDependency( projectDirectory / ".." / "sub4" / "build" ).dependency.exportedClasspath)
+ override def dependencies: Seq[cbt.Dependency] =
+ super.dependencies :+ DirectoryDependency( projectDirectory / ".." / "sub4" / "build" ).dependency
+ def foo = DirectoryDependency( projectDirectory / ".." / "sub4" / "build" )
+}