aboutsummaryrefslogtreecommitdiff
path: root/examples/multi-combined-example/sub4/build/build.scala
diff options
context:
space:
mode:
Diffstat (limited to 'examples/multi-combined-example/sub4/build/build.scala')
-rw-r--r--examples/multi-combined-example/sub4/build/build.scala13
1 files changed, 13 insertions, 0 deletions
diff --git a/examples/multi-combined-example/sub4/build/build.scala b/examples/multi-combined-example/sub4/build/build.scala
new file mode 100644
index 0000000..df5b689
--- /dev/null
+++ b/examples/multi-combined-example/sub4/build/build.scala
@@ -0,0 +1,13 @@
+package cbt_build.cbt_examples.multi_combined_example.sub4
+import cbt._
+class Build(val context: Context) extends BaseBuild{
+ def sub41 = new Sub41(context)
+}
+class Sub41(val context: Context) extends BaseBuild{
+ override def projectDirectory = context.workingDirectory / "sub41"
+ def sub42 = new Sub42(context.copy(workingDirectory=projectDirectory))
+}
+class Sub42(val context: Context) extends BaseBuild{
+ override def projectDirectory = context.workingDirectory / "sub42"
+ def hello = "Hello from Sub42"
+}