From 5662e2a2a60cf6355930c85e676a75c73274b17c Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Sat, 21 Nov 2009 19:00:49 -0500 Subject: [PATCH] Remove unused api subproject --- project/build/XSbt.scala | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/project/build/XSbt.scala b/project/build/XSbt.scala index ca6b582e1..ae301db3e 100644 --- a/project/build/XSbt.scala +++ b/project/build/XSbt.scala @@ -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)