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; |