diff options
Diffstat (limited to 'examples/multi-combined-example/sub4')
3 files changed, 17 insertions, 0 deletions
diff --git a/examples/multi-combined-example/sub4/Class4.scala b/examples/multi-combined-example/sub4/Class4.scala new file mode 100644 index 0000000..d937122 --- /dev/null +++ b/examples/multi-combined-example/sub4/Class4.scala @@ -0,0 +1,2 @@ +package cbt_examples.multi_combined_example.sub4 +class Sub4Example 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" +} diff --git a/examples/multi-combined-example/sub4/sub41/sub42/Sub4Example.scala b/examples/multi-combined-example/sub4/sub41/sub42/Sub4Example.scala new file mode 100644 index 0000000..a4ea402 --- /dev/null +++ b/examples/multi-combined-example/sub4/sub41/sub42/Sub4Example.scala @@ -0,0 +1,2 @@ +package cbt_examples.multi_combined_example.sub4.sub41.sub42 +class Sub4Example |