aboutsummaryrefslogtreecommitdiff
path: root/stage1
diff options
context:
space:
mode:
Diffstat (limited to 'stage1')
-rw-r--r--stage1/resolver.scala4
1 files changed, 4 insertions, 0 deletions
diff --git a/stage1/resolver.scala b/stage1/resolver.scala
index dc8837e..8dcecfc 100644
--- a/stage1/resolver.scala
+++ b/stage1/resolver.scala
@@ -89,6 +89,10 @@ trait DependencyImplementation extends Dependency{
def run( args: String* ): ExitCode = {
runClass.map( runMain( _, args: _* ) ).getOrElse{
+ // FIXME: this just doing nothing when class is not found has been repeatedly
+ // surprising. Let's try to make this more visible than just logging an error.
+ // Currently blocked on task `recursive` trying every subbuild and would error
+ // for all that don't have a run class. Maybe that's ok actually.
logger.task( "No main class found for " ++ show )
ExitCode.Success
}