mirror of https://github.com/sbt/sbt.git
Tracking subproject.
This commit is contained in:
parent
3c90faeb95
commit
b9c227ecb6
|
|
@ -20,13 +20,15 @@ class XSbt(info: ProjectInfo) extends ParentProject(info)
|
||||||
val logSub = project(utilPath / "log", "Logging", new Base(_))
|
val logSub = project(utilPath / "log", "Logging", new Base(_))
|
||||||
|
|
||||||
val taskSub = project(tasksPath, "Tasks", new TaskProject(_), controlSub, collectionSub)
|
val taskSub = project(tasksPath, "Tasks", new TaskProject(_), controlSub, collectionSub)
|
||||||
val cacheSub = project("cache", "Cache", new CacheProject(_), taskSub, ioSub)
|
val cacheSub = project(cachePath, "Cache", new CacheProject(_), taskSub, ioSub)
|
||||||
|
val trackingSub = project(cachePath / "tracking", "Tracking", new Base(_), cacheSub)
|
||||||
val compilerSub = project(compilePath, "Compile", new CompileProject(_),
|
val compilerSub = project(compilePath, "Compile", new CompileProject(_),
|
||||||
launchInterfaceSub, interfaceSub, ivySub, ioSub, classpathSub, compileInterfaceSub)
|
launchInterfaceSub, interfaceSub, ivySub, ioSub, classpathSub, compileInterfaceSub)
|
||||||
val stdTaskSub = project(tasksPath / "standard", "Standard Tasks", new Base(_), taskSub, cacheSub, compilerSub)
|
val stdTaskSub = project(tasksPath / "standard", "Standard Tasks", new Base(_), trackingSub, compilerSub)
|
||||||
|
|
||||||
/* Multi-subproject paths */
|
/* Multi-subproject paths */
|
||||||
|
|
||||||
|
def cachePath = path("cache")
|
||||||
def tasksPath = path("tasks")
|
def tasksPath = path("tasks")
|
||||||
def launchPath = path("launch")
|
def launchPath = path("launch")
|
||||||
def utilPath = path("util")
|
def utilPath = path("util")
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue