Correction des messages d'erreur pour utiliser des backticks autour des dépendances dans la classe Rule + Ajout du test 12
This commit is contained in:
parent
623f737ccc
commit
ffc20ae7f3
@ -40,7 +40,7 @@ public class Rule {
|
|||||||
for (String dependency : dependencies) {
|
for (String dependency : dependencies) {
|
||||||
File depFile = new File(dependency);
|
File depFile = new File(dependency);
|
||||||
if (!depFile.exists() && !dependency.isEmpty() && !BakeEngine.hasRule(dependency)) {
|
if (!depFile.exists() && !dependency.isEmpty() && !BakeEngine.hasRule(dependency)) {
|
||||||
System.out.println("bake: *** No rule to make target '" + dependency + "', needed by '" + name + "'. Stop.");
|
System.out.println("bake: *** No rule to make target `" + dependency + "', needed by '" + name + "'. Stop.");
|
||||||
System.exit(1);
|
System.exit(1);
|
||||||
}
|
}
|
||||||
Rule depRule = BakeEngine.getRule(dependency);
|
Rule depRule = BakeEngine.getRule(dependency);
|
||||||
@ -78,7 +78,7 @@ public class Rule {
|
|||||||
boolean hasRule = BakeEngine.hasRule(dependency);
|
boolean hasRule = BakeEngine.hasRule(dependency);
|
||||||
|
|
||||||
if (!depFile.exists() && !dependency.isEmpty() && !hasRule) {
|
if (!depFile.exists() && !dependency.isEmpty() && !hasRule) {
|
||||||
System.out.println("bake: *** No rule to make target '" + dependency + "', needed by '" + name + "'. Stop.");
|
System.out.println("bake: *** No rule to make target `" + dependency + "', needed by '" + name + "'. Stop.");
|
||||||
System.exit(1);
|
System.exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
7
tests/C/test-12-file-dont-exist/bake/Bakefile
Normal file
7
tests/C/test-12-file-dont-exist/bake/Bakefile
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
all: main
|
||||||
|
|
||||||
|
main: main.c
|
||||||
|
gcc -o main main.c
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f main
|
7
tests/C/test-12-file-dont-exist/make/Makefile
Normal file
7
tests/C/test-12-file-dont-exist/make/Makefile
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
all: main
|
||||||
|
|
||||||
|
main: main.c
|
||||||
|
gcc -o main main.c
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -f main
|
Loading…
x
Reference in New Issue
Block a user