From 2d291a4fe19330020d7c1845bbb1deee204c6d69 Mon Sep 17 00:00:00 2001 From: ChavXO Date: Sun, 17 Jul 2016 20:59:44 +0000 Subject: Add clean task --- stage2/BasicBuild.scala | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'stage2/BasicBuild.scala') diff --git a/stage2/BasicBuild.scala b/stage2/BasicBuild.scala index 42384db..f784299 100644 --- a/stage2/BasicBuild.scala +++ b/stage2/BasicBuild.scala @@ -136,6 +136,11 @@ trait BaseBuild extends DependencyImplementation with BuildInterface with Trigge def runClass: String = "Main" def run: ExitCode = lib.runMainIfFound( runClass, context.args, classLoader(context.classLoaderCache) ) + def clean = { + val arg = if (context.args.length > 1) context.args(1) else "" + lib.clean(scalaTarget, arg) + } + def test: Option[ExitCode] = Some(new lib.ReflectBuild( DirectoryDependency(projectDirectory++"/test").build -- cgit v1.2.3