diff options
Diffstat (limited to 'stage2/BasicBuild.scala')
-rw-r--r-- | stage2/BasicBuild.scala | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/stage2/BasicBuild.scala b/stage2/BasicBuild.scala index 4ac1903..5212270 100644 --- a/stage2/BasicBuild.scala +++ b/stage2/BasicBuild.scala @@ -125,9 +125,9 @@ trait BaseBuild extends BuildInterface with DependencyImplementation with Trigge def resourceClasspath: ClassPath = { val resourcesDirectory = projectDirectory ++ "/resources" - ClassPath( if(resourcesDirectory.exists) Seq(resourcesDirectory) else Nil ) + ClassPath(Seq(resourcesDirectory).filter(_.exists)) } - def exportedClasspath : ClassPath = { + def exportedClasspath: ClassPath = { compile ClassPath(Seq(compileTarget).filter(_.exists)) ++ resourceClasspath } @@ -189,6 +189,7 @@ trait BaseBuild extends BuildInterface with DependencyImplementation with Trigge Some(new lib.ReflectBuild( DirectoryDependency(projectDirectory++"/test").build ).callNullary(Some("run"))) + def t = test def rt = recursiveUnsafe(Some("test")) @@ -230,7 +231,7 @@ trait BaseBuild extends BuildInterface with DependencyImplementation with Trigge ExitCode.Success } catch { case e: Throwable => println(e.getClass); throw e - } + } } ExitCode.Success } |