diff options
author | Christopher Vogt <oss.nsp@cvogt.org> | 2016-11-13 14:36:54 -0500 |
---|---|---|
committer | Christopher Vogt <oss.nsp@cvogt.org> | 2016-11-13 14:41:41 -0500 |
commit | 8d2566b43440309d6737e1dfefbe0589b4a34017 (patch) | |
tree | 3b0ca3379d306c95e89209c7c0ecbc5c9c269bd8 /stage2/BuildBuild.scala | |
parent | de12007cc8907d98f183e65f50f2f9b4700894c3 (diff) | |
download | cbt-8d2566b43440309d6737e1dfefbe0589b4a34017.tar.gz cbt-8d2566b43440309d6737e1dfefbe0589b4a34017.tar.bz2 cbt-8d2566b43440309d6737e1dfefbe0589b4a34017.zip |
Assert right build class. Fixes #174
Diffstat (limited to 'stage2/BuildBuild.scala')
-rw-r--r-- | stage2/BuildBuild.scala | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/stage2/BuildBuild.scala b/stage2/BuildBuild.scala index 5eb7622..0736e7e 100644 --- a/stage2/BuildBuild.scala +++ b/stage2/BuildBuild.scala @@ -6,6 +6,11 @@ trait BuildBuild extends BuildBuildWithoutEssentials{ super.dependencies :+ plugins.essentials } trait BuildBuildWithoutEssentials extends BaseBuild{ + assert( + projectDirectory.getName === "build", + "You can't extend BuildBuild in: " + projectDirectory + "/build" + ) + protected final val managedContext = context.copy( projectDirectory = managedBuildDirectory, parentBuild=Some(this) |