diff options
Diffstat (limited to 'stage2/libraries.scala')
-rw-r--r-- | stage2/libraries.scala | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/stage2/libraries.scala b/stage2/libraries.scala index 3d2951c..f0e4ecc 100644 --- a/stage2/libraries.scala +++ b/stage2/libraries.scala @@ -1,6 +1,12 @@ package cbt -class libraries( context: Context ) { - private def dep( name: String ) = DirectoryDependency( context.cbtHome / "libraries" / name )( context ) +class libraries( context: Context, scalaVersion: String ) { + private def dep( name: String ) = DirectoryDependency( + context.copy( + scalaVersion = Some( scalaVersion ), + workingDirectory = context.cbtHome / "libraries" / name + ), + None + ) def captureArgs = dep( "capture_args" ) def eval = dep( "eval" ) def file = dep( "file" ) @@ -9,4 +15,5 @@ class libraries( context: Context ) { def common_0 = dep( "common-0" ) def common_1 = dep( "common-1" ) def interfaces = dep( "interfaces" ) + def scalatestRunner = dep( "scalatest-runner" ) } |