src/main/java/de/unixwork/uwproj/Dependency.java

changeset 8
82cd9f1d94cb
parent 5
895bf81d3b6e
child 39
3ca85da78515
equal deleted inserted replaced
7:686991ae6e2f 8:82cd9f1d94cb
22 22
23 private List<Flags> flags = new LinkedList<>(); 23 private List<Flags> flags = new LinkedList<>();
24 private List<PkgConfigPackage> pkgconfig = new LinkedList<>(); 24 private List<PkgConfigPackage> pkgconfig = new LinkedList<>();
25 private List<String> tests = new LinkedList<>(); 25 private List<String> tests = new LinkedList<>();
26 private StringBuilder make = new StringBuilder(); 26 private StringBuilder make = new StringBuilder();
27
28 private List<String> lang = new LinkedList<>();
27 29
28 private boolean abortOnError = false; 30 private boolean abortOnError = false;
29 31
30 private int num = 0; 32 private int num = 0;
31 33
60 } else if(n.equals("test")) { 62 } else if(n.equals("test")) {
61 d.tests.add(Xml.getContent(elm)); 63 d.tests.add(Xml.getContent(elm));
62 } else if(n.equals("make")) { 64 } else if(n.equals("make")) {
63 String m = Xml.getContent(elm); 65 String m = Xml.getContent(elm);
64 d.addMake(m); 66 d.addMake(m);
67 } else if(n.equals("lang")) {
68 d.lang.add(n.trim().toLowerCase());
65 } 69 }
66 } 70 }
67 } 71 }
68 72
69 return d; 73 return d;
150 } 154 }
151 155
152 public String getMake() { 156 public String getMake() {
153 return make.toString(); 157 return make.toString();
154 } 158 }
159
160 public List<String> getLang() {
161 return lang;
162 }
155 } 163 }

mercurial