Files
sbt/compile/ClasspathOptions.scala
T

14 lines
575 B
Scala
Raw Normal View History

2011-03-08 17:50:19 -05:00
/* sbt -- Simple Build Tool
* Copyright 2009, 2010 Mark Harrah
*/
package sbt
2012-01-09 08:00:35 -05:00
final case class ClasspathOptions(bootLibrary: Boolean, compiler: Boolean, extra: Boolean, autoBoot: Boolean, filterLibrary: Boolean) extends xsbti.compile.ClasspathOptions
2011-03-08 17:50:19 -05:00
object ClasspathOptions
{
2011-05-25 22:44:22 -04:00
def manual = ClasspathOptions(false, false, false, true, false)
def boot = ClasspathOptions(true, false, false, true, true)
def repl = auto
def javac(compiler: Boolean) = new ClasspathOptions(false, compiler, false, false, false)
def auto = ClasspathOptions(true, true, true, true, true)
2011-03-08 17:50:19 -05:00
}