aboutsummaryrefslogtreecommitdiff
path: root/stage2/DirectoryDependency.scala
diff options
context:
space:
mode:
authorChristopher Vogt <oss.nsp@cvogt.org>2017-03-30 10:47:28 -0400
committerChristopher Vogt <oss.nsp@cvogt.org>2017-03-30 11:03:55 -0400
commit3446af59a17bdef8730008a61eade7937b9cda56 (patch)
treec3785086e3a9985abde78477a3b4bd997b512273 /stage2/DirectoryDependency.scala
parent249b4a04bac50fcb9510e71ad142fcabf7b7f61d (diff)
downloadcbt-3446af59a17bdef8730008a61eade7937b9cda56.tar.gz
cbt-3446af59a17bdef8730008a61eade7937b9cda56.tar.bz2
cbt-3446af59a17bdef8730008a61eade7937b9cda56.zip
scalatest plugin for 2.12 (and move most code from plugin into library)
Diffstat (limited to 'stage2/DirectoryDependency.scala')
-rw-r--r--stage2/DirectoryDependency.scala8
1 files changed, 6 insertions, 2 deletions
diff --git a/stage2/DirectoryDependency.scala b/stage2/DirectoryDependency.scala
index 6ebb988..f2b5557 100644
--- a/stage2/DirectoryDependency.scala
+++ b/stage2/DirectoryDependency.scala
@@ -57,7 +57,9 @@ object DirectoryDependency {
// the beginning. Instead CBT always needs to build the pure Java
// Launcher in the checkout with itself and then run it via reflection.
val ( checkoutDirectory, dependency ) =
- GitDependency.withCheckoutDirectory( base, hash, Some( "nailgun_launcher" ) )( context )
+ GitDependency.withCheckoutDirectory( base, hash, Some( "nailgun_launcher" ) )(
+ context.copy( scalaVersion = None )
+ )
dependency
.dependency
.asInstanceOf[BaseBuild] // should work because nailgun_launcher/ has no cbt build of it's own
@@ -71,7 +73,9 @@ object DirectoryDependency {
def loadCustomBuild: AnyRef = {
lib.logger.composition( "Loading build at " ++ buildDirectory.string )
- val buildBuild = apply( buildDirectory, None )( context ).dependency.asInstanceOf[BuildInterface]
+ val buildBuild = apply(
+ context.copy( workingDirectory = buildDirectory, scalaVersion = None ), None
+ ).dependency.asInstanceOf[BuildInterface]
import buildBuild._
val managedContext = context.copy( parentBuild = Some( buildBuild ) )