@@ -40,6 +40,55 @@ public Project(Context ctx, String file, LinkedHashSet<String> dependencies)
40
40
ctx_ = ctx ;
41
41
}
42
42
43
+ // Escaped getters for base class getters
44
+ public ArrayList <String > getCommonSrcFiles_escaped ()
45
+ {
46
+ ArrayList <String > base_files = super .getCommonSrcFiles ();
47
+ ArrayList <String > escaped = new ArrayList <String >();
48
+ for (int count = 0 ; count < base_files .size (); ++count )
49
+ {
50
+ String file = (String )base_files .get (count );
51
+ escaped .add (file .replace ("\\ " , "/" ));
52
+ }
53
+ return escaped ;
54
+ }
55
+
56
+ public ArrayList <String > getCommonIncludeFiles_escaped ()
57
+ {
58
+ ArrayList <String > base_files = super .getCommonIncludeFiles ();
59
+ ArrayList <String > escaped = new ArrayList <String >();
60
+ for (int count = 0 ; count < base_files .size (); ++count )
61
+ {
62
+ String file = (String )base_files .get (count );
63
+ escaped .add (file .replace ("\\ " , "/" ));
64
+ }
65
+ return escaped ;
66
+ }
67
+
68
+ public ArrayList <String > getCommonTestingFiles_escaped ()
69
+ {
70
+ ArrayList <String > base_files = super .getCommonTestingFiles ();
71
+ ArrayList <String > escaped = new ArrayList <String >();
72
+ for (int count = 0 ; count < base_files .size (); ++count )
73
+ {
74
+ String file = (String )base_files .get (count );
75
+ escaped .add (file .replace ("\\ " , "/" ));
76
+ }
77
+ return escaped ;
78
+ }
79
+
80
+ public ArrayList <String > getTypeObjectTestingFiles_escaped ()
81
+ {
82
+ ArrayList <String > base_files = super .getTypeObjectTestingFiles ();
83
+ ArrayList <String > escaped = new ArrayList <String >();
84
+ for (int count = 0 ; count < base_files .size (); ++count )
85
+ {
86
+ String file = (String )base_files .get (count );
87
+ escaped .add (file .replace ("\\ " , "/" ));
88
+ }
89
+ return escaped ;
90
+ }
91
+
43
92
public void addSubscriberSrcFile (String file )
44
93
{
45
94
m_subscribersrcfiles .add (file );
@@ -50,6 +99,17 @@ public ArrayList getSubscriberSrcFiles()
50
99
return m_subscribersrcfiles ;
51
100
}
52
101
102
+ public ArrayList getSubscriberSrcFiles_escaped ()
103
+ {
104
+ ArrayList <String > escaped = new ArrayList <String >();
105
+ for (int count = 0 ; count < m_subscribersrcfiles .size (); ++count )
106
+ {
107
+ String file = (String )m_subscribersrcfiles .get (count );
108
+ escaped .add (file .replace ("\\ " , "/" ));
109
+ }
110
+ return escaped ;
111
+ }
112
+
53
113
public void addSubscriberIncludeFile (String file )
54
114
{
55
115
m_subscriberincludefiles .add (file );
@@ -70,6 +130,17 @@ public ArrayList getPublisherSrcFiles()
70
130
return m_publishersrcfiles ;
71
131
}
72
132
133
+ public ArrayList getPublisherSrcFiles_escaped ()
134
+ {
135
+ ArrayList <String > escaped = new ArrayList <String >();
136
+ for (int count = 0 ; count < m_publishersrcfiles .size (); ++count )
137
+ {
138
+ String file = (String )m_publishersrcfiles .get (count );
139
+ escaped .add (file .replace ("\\ " , "/" ));
140
+ }
141
+ return escaped ;
142
+ }
143
+
73
144
public void addPublisherIncludeFile (String file )
74
145
{
75
146
m_publisherincludefiles .add (file );
@@ -100,6 +171,17 @@ public ArrayList getProjectSrcFiles()
100
171
return m_projectsrcfiles ;
101
172
}
102
173
174
+ public ArrayList getProjectSrcFiles_escaped ()
175
+ {
176
+ ArrayList <String > escaped = new ArrayList <String >();
177
+ for (int count = 0 ; count < m_projectsrcfiles .size (); ++count )
178
+ {
179
+ String file = (String )m_projectsrcfiles .get (count );
180
+ escaped .add (file .replace ("\\ " , "/" ));
181
+ }
182
+ return escaped ;
183
+ }
184
+
103
185
public void addJniSrcFile (String file )
104
186
{
105
187
m_jnisrcfiles .add (file );
@@ -110,6 +192,17 @@ public ArrayList<String> getJniSrcFiles()
110
192
return m_jnisrcfiles ;
111
193
}
112
194
195
+ public ArrayList <String > getJniSrcFiles_escaped ()
196
+ {
197
+ ArrayList <String > escaped = new ArrayList <String >();
198
+ for (int count = 0 ; count < m_jnisrcfiles .size (); ++count )
199
+ {
200
+ String file = (String )m_jnisrcfiles .get (count );
201
+ escaped .add (file .replace ("\\ " , "/" ));
202
+ }
203
+ return escaped ;
204
+ }
205
+
113
206
public void addJniIncludeFile (String file )
114
207
{
115
208
m_jniincludefiles .add (file );
@@ -219,6 +312,21 @@ public Context getContext()
219
312
return ctx_ ;
220
313
}
221
314
315
+ public void setSwigInterfaceFile (String file )
316
+ {
317
+ m_swiginterfacefile = file ;
318
+ }
319
+
320
+ public String getSwigInterfaceFile ()
321
+ {
322
+ return m_swiginterfacefile ;
323
+ }
324
+
325
+ public String getSwigInterfaceFile_escaped ()
326
+ {
327
+ return m_swiginterfacefile .replace ("\\ " , "/" );
328
+ }
329
+
222
330
private boolean m_containsInterfaces = false ;
223
331
private ArrayList <String > m_subscribersrcfiles = null ;
224
332
private ArrayList <String > m_subscriberincludefiles = null ;
@@ -231,6 +339,7 @@ public Context getContext()
231
339
private ArrayList <String > m_jnisrcfiles = null ;
232
340
private ArrayList <String > m_jniincludefiles = null ;
233
341
private ArrayList <String > m_idlincludefiles = null ;
342
+ private String m_swiginterfacefile = null ;
234
343
String m_guid = null ;
235
344
236
345
private Context ctx_ = null ;
0 commit comments