--- a/src/main/java/de/unixwork/uwproj/TargetData.java Mon Oct 02 16:23:33 2023 +0200 +++ b/src/main/java/de/unixwork/uwproj/TargetData.java Mon Oct 02 16:46:20 2023 +0200 @@ -8,6 +8,8 @@ import java.util.LinkedList; import java.util.List; +import static de.unixwork.uwproj.Util.shId; + public class TargetData { private final List<Define> defines = new LinkedList<>(); private final List<String> dependencies = new LinkedList<>(); @@ -60,7 +62,8 @@ } public void addDependency(String d) { - dependencies.add(d); + // we have to add the sanitized identifier to the list of dependencies + dependencies.add(shId(d)); } public void addMake(String m) {