diff --git a/src/fr/monlouyan/bakefile/DependencyResolver.java b/src/fr/monlouyan/bakefile/DependencyResolver.java index b2574b4..e6f51ed 100644 --- a/src/fr/monlouyan/bakefile/DependencyResolver.java +++ b/src/fr/monlouyan/bakefile/DependencyResolver.java @@ -56,8 +56,12 @@ public class DependencyResolver { for (String ruleName : targetRules) { if (ruleMap.containsKey(ruleName)) { detectCycle(ruleName, visited, stack, ruleName); - } else if (debug) { - System.out.println("Warning: Rule '" + ruleName + "' not found."); + } else { + if (debug) { + System.out.println("Warning: Rule '" + ruleName + "' not found."); + } + System.out.println("bake: *** No rule to make target '" + ruleName + "'. Stop."); + System.exit(2); } }