mirror of https://github.com/sbt/sbt.git
Port project/delegates
This commit is contained in:
parent
8cdf197254
commit
3e56fed29b
|
|
@ -0,0 +1,14 @@
|
|||
import complete.DefaultParsers._
|
||||
|
||||
val check = InputKey[Unit]("check-max-errors")
|
||||
|
||||
lazy val root = (project in file("."))
|
||||
lazy val sub = (project in file("sub")).
|
||||
delegateTo(root).
|
||||
settings(check <<= checkTask)
|
||||
|
||||
lazy val checkTask = InputTask(_ => Space ~> NatBasic) { result =>
|
||||
(result, maxErrors) map { (i, max) =>
|
||||
if(i != max) sys.error("Expected max-errors to be " + i + ", but it was " + max)
|
||||
}
|
||||
}
|
||||
|
|
@ -1,18 +0,0 @@
|
|||
import sbt._
|
||||
import Import._
|
||||
import complete.DefaultParsers._
|
||||
import Keys._
|
||||
|
||||
object B extends Build
|
||||
{
|
||||
val check = InputKey[Unit]("check-max-errors")
|
||||
|
||||
lazy val root = Project("root", file("."))
|
||||
lazy val sub = Project("sub", file("sub")) delegateTo(root) settings(check <<= checkTask)
|
||||
|
||||
lazy val checkTask = InputTask(_ => Space ~> NatBasic) { result =>
|
||||
(result, maxErrors) map { (i, max) =>
|
||||
if(i != max) sys.error("Expected max-errors to be " + i + ", but it was " + max)
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue