aboutsummaryrefslogtreecommitdiff
path: root/examples/multi-project-example/sub1/build
diff options
context:
space:
mode:
authorJan Christopher Vogt <oss.nsp@cvogt.org>2016-06-24 00:19:36 -0400
committerGitHub <noreply@github.com>2016-06-24 00:19:36 -0400
commitfd6c08a1fe03fee7ccb87200bf4ff4b717d42864 (patch)
treea55fe910ee9ad1aff2594734ab918f1ad4125603 /examples/multi-project-example/sub1/build
parent7291a83f1e5fbcf8ee9c824b9b309130253e6673 (diff)
downloadcbt-fd6c08a1fe03fee7ccb87200bf4ff4b717d42864.tar.gz
cbt-fd6c08a1fe03fee7ccb87200bf4ff4b717d42864.tar.bz2
cbt-fd6c08a1fe03fee7ccb87200bf4ff4b717d42864.zip
add multi-project example (#158)
* add multi-project example * add shared build
Diffstat (limited to 'examples/multi-project-example/sub1/build')
-rw-r--r--examples/multi-project-example/sub1/build/build.scala10
-rw-r--r--examples/multi-project-example/sub1/build/build/build.scala10
2 files changed, 20 insertions, 0 deletions
diff --git a/examples/multi-project-example/sub1/build/build.scala b/examples/multi-project-example/sub1/build/build.scala
new file mode 100644
index 0000000..dd5fdee
--- /dev/null
+++ b/examples/multi-project-example/sub1/build/build.scala
@@ -0,0 +1,10 @@
+import cbt._
+// cbt:https://github.com/cvogt/cbt.git#75c32537cd8f29f9d12db37bf06ad942806f0239
+class Build(val context: Context) extends SharedCbtBuild{
+ override def dependencies =
+ super.dependencies ++ // don't forget super.dependencies here
+ Seq(
+ // source dependency
+ DirectoryDependency( projectDirectory.getParentFile ++ "/common" )
+ )
+}
diff --git a/examples/multi-project-example/sub1/build/build/build.scala b/examples/multi-project-example/sub1/build/build/build.scala
new file mode 100644
index 0000000..2deaf5a
--- /dev/null
+++ b/examples/multi-project-example/sub1/build/build/build.scala
@@ -0,0 +1,10 @@
+import cbt._
+// cbt:https://github.com/cvogt/cbt.git#75c32537cd8f29f9d12db37bf06ad942806f0239
+class Build(val context: Context) extends BuildBuild{
+ override def dependencies =
+ super.dependencies ++ // don't forget super.dependencies here
+ Seq(
+ // source dependency
+ DirectoryDependency( projectDirectory.getParentFile.getParentFile ++ "/shared-build" )
+ )
+}