Amélioration de la gestion des dépendances et ajout de la sortie des erreurs lors de l'exécution des commandes

This commit is contained in:
2025-02-06 12:31:07 +01:00
parent ad19cecc45
commit eb8eea428d
7 changed files with 48 additions and 8 deletions

View File

@@ -104,7 +104,8 @@ public class Rule {
for (String dependency : dependencies) {
File depFile = new File(dependency);
if (!depFile.exists()) {
if (!depFile.exists() && !dependency.isEmpty()) {
System.out.println("bake: *** No rule to make target '" + dependency + "', needed by '" + name + "'. Stop.");
System.exit(1);
}