/* sbt -- Simple Build Tool * Copyright 2012 Eugene Vigdorchik */ package sbt package compiler import xsbti.compile.{ Output, SingleOutput, MultipleOutput } import java.io.File object CompileOutput { def apply(dir: File): Output = new SingleOutput { def outputDirectory = dir } def apply(groups: (File, File)*): Output = new MultipleOutput { def outputGroups = groups.toArray map { case (src, out) => new MultipleOutput.OutputGroup { def sourceDirectory = src def outputDirectory = out } } } }