mirror of https://github.com/sbt/sbt.git
Remove unused api subproject
This commit is contained in:
parent
0ebd4bfea7
commit
5662e2a2a6
|
|
@ -22,14 +22,13 @@ class XSbt(info: ProjectInfo) extends ParentProject(info)
|
|||
|
||||
val testSub = project("scripted", "Test", new TestProject(_), ioSub)
|
||||
|
||||
val compileAPISub = project(compilePath / "api", "Source API", new CompilerAPIProject(_))
|
||||
val compileInterfaceSub = project(compilePath / "interface", "Compiler Interface", new CompilerInterfaceProject(_), interfaceSub)
|
||||
|
||||
val taskSub = project(tasksPath, "Tasks", new TaskProject(_), controlSub, collectionSub)
|
||||
val cacheSub = project(cachePath, "Cache", new CacheProject(_), taskSub, ioSub)
|
||||
val trackingSub = baseProject(cachePath / "tracking", "Tracking", cacheSub)
|
||||
val compilerSub = project(compilePath, "Compile", new CompileProject(_),
|
||||
launchInterfaceSub, interfaceSub, ivySub, ioSub, classpathSub, compileInterfaceSub, compileAPISub)
|
||||
launchInterfaceSub, interfaceSub, ivySub, ioSub, classpathSub, compileInterfaceSub)
|
||||
val stdTaskSub = project(tasksPath / "standard", "Standard Tasks", new StandardTaskProject(_), trackingSub, compilerSub)
|
||||
|
||||
val distSub = project("dist", "Distribution", new DistProject(_))
|
||||
|
|
@ -159,10 +158,6 @@ class XSbt(info: ProjectInfo) extends ParentProject(info)
|
|||
{
|
||||
val process = "org.scala-tools.sbt" % "process" % "0.1"
|
||||
}
|
||||
/** This subproject generates a hierarchy of Java interfaces and Scala implementations according to a basic format.*/
|
||||
class CompilerAPIProject(info: ProjectInfo) extends Base(info)
|
||||
{
|
||||
}
|
||||
class CompilerInterfaceProject(info: ProjectInfo) extends Base(info) with SourceProject with TestWithIO with TestWithLog
|
||||
{
|
||||
def xTestClasspath = projectClasspath(Configurations.Test)
|
||||
|
|
|
|||
Loading…
Reference in New Issue