@@ -44,8 +44,6 @@ arrow_components = {
44
44
' array/util.cc' ,
45
45
' array/validate.cc' ,
46
46
],
47
- ' include_dirs' : [],
48
- ' dependencies' : [],
49
47
},
50
48
' arrow_compute' : {
51
49
' sources' : [
@@ -78,8 +76,6 @@ arrow_components = {
78
76
' compute/kernels/vector_selection_internal.cc' ,
79
77
' compute/kernels/vector_selection_take_internal.cc' ,
80
78
],
81
- ' include_dirs' : [],
82
- ' dependencies' : [],
83
79
},
84
80
' arrow_io' : {
85
81
' sources' : [
@@ -149,14 +145,9 @@ arrow_components = {
149
145
' util/utf8.cc' ,
150
146
' util/value_parsing.cc' ,
151
147
],
152
- ' include_dirs' : [],
153
148
' dependencies' : [threads_dep],
154
149
},
155
- ' memory_pool' : {
156
- ' sources' : [' memory_pool.cc' ],
157
- ' include_dirs' : [],
158
- ' dependencies' : [],
159
- },
150
+ ' memory_pool' : {' sources' : [' memory_pool.cc' ]},
160
151
' vendored' : {
161
152
' sources' : [
162
153
' vendored/base64.cpp' ,
@@ -186,8 +177,6 @@ arrow_components = {
186
177
' vendored/uriparser/UriResolve.c' ,
187
178
' vendored/uriparser/UriShorten.c' ,
188
179
],
189
- ' include_dirs' : [],
190
- ' dependencies' : [],
191
180
},
192
181
' arrow_base' : {
193
182
' sources' : [
@@ -222,8 +211,6 @@ arrow_components = {
222
211
' c/bridge.cc' ,
223
212
' c/dlpack.cc' ,
224
213
],
225
- ' include_dirs' : [],
226
- ' dependencies' : [],
227
214
},
228
215
}
229
216
@@ -247,8 +234,6 @@ if needs_integration or needs_tests
247
234
' integration/json_integration.cc' ,
248
235
' integration/json_internal.cc' ,
249
236
],
250
- ' include_dirs' : [],
251
- ' dependencies' : [],
252
237
},
253
238
}
254
239
endif
@@ -279,11 +264,7 @@ if needs_ipc
279
264
endif
280
265
281
266
arrow_components += {
282
- ' arrow_ipc' : {
283
- ' sources' : arrow_ipc_srcs,
284
- ' include_dirs' : [],
285
- ' dependencies' : arrow_ipc_deps,
286
- },
267
+ ' arrow_ipc' : {' sources' : arrow_ipc_srcs, ' dependencies' : arrow_ipc_deps},
287
268
}
288
269
endif
289
270
@@ -302,7 +283,6 @@ if needs_json
302
283
' json/parser.cc' ,
303
284
' json/reader.cc' ,
304
285
],
305
- ' include_dirs' : [],
306
286
' dependencies' : [rapidjson_dep],
307
287
},
308
288
}
@@ -314,8 +294,8 @@ arrow_includes = [include_dir]
314
294
arrow_deps = []
315
295
foreach key, val : arrow_components
316
296
arrow_srcs += val[' sources' ]
317
- arrow_includes += val[ ' include_dirs' ]
318
- arrow_deps += val[ ' dependencies' ]
297
+ arrow_includes += val.get( ' include_dirs' , [])
298
+ arrow_deps += val.get( ' dependencies' , [])
319
299
endforeach
320
300
321
301
arrow_lib = library (
0 commit comments