--- a/src/main/java/de/unixwork/uwproj/Target.java Fri Sep 22 22:28:44 2023 +0200 +++ b/src/main/java/de/unixwork/uwproj/Target.java Fri Sep 22 22:30:18 2023 +0200 @@ -16,7 +16,6 @@ private String prefix; private final List<String> dependencies = new LinkedList<>(); - private final List<String> optionalDependencies = new LinkedList<>(); private final List<Define> defines = new LinkedList<>(); private final List<Feature> features = new LinkedList<>(); private final List<Option> options = new LinkedList<>(); @@ -97,26 +96,18 @@ return withPrefix("CXXFLAGS"); } + public void clearDependencies() { + dependencies.clear(); + } + public List<String> getDependencies() { return dependencies; } - public void addDependency(String dependency, boolean optional) { - if (optional) { - optionalDependencies.add(dependency); - } else { - dependencies.add(dependency); - } - } - public void addDependency(String dependency) { dependencies.add(dependency); } - public List<String> getOptionalDependencies() { - return optionalDependencies; - } - public boolean isAllDependencies() { return allDependencies; }