Skip to content

Commit 430ad81

Browse files
authored
GH-47919: [C++] Update Meson config for C Data Interface changes (#47920)
### Rationale for this change This retains parity with the CMake configuration ### What changes are included in this PR? C Data Interface library is created as a standalone ### Are these changes tested? No (not possible with current CI) ### Are there any user-facing changes? No * GitHub Issue: #47919 Authored-by: Will Ayd <[email protected]> Signed-off-by: Sutou Kouhei <[email protected]>
1 parent 42f27ab commit 430ad81

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed

cpp/src/arrow/integration/meson.build

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,12 @@ exc = executable(
2323
dependencies: [arrow_test_dep_no_main, rapidjson_dep, gflags_dep],
2424
)
2525

26+
arrow_c_data_integration_lib = library(
27+
'arrow_c_data_integration',
28+
sources: ['c_data_integration_internal.cc'],
29+
dependencies: [arrow_test_dep_no_main],
30+
)
31+
2632
if needs_tests
2733
test('arrow-json-integration-test', exc)
2834
endif

cpp/src/arrow/meson.build

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,6 @@ if needs_integration or needs_tests
280280
arrow_components += {
281281
'arrow_integration': {
282282
'sources': [
283-
'integration/c_data_integration_internal.cc',
284283
'integration/json_integration.cc',
285284
'integration/json_internal.cc',
286285
],

cpp/src/arrow/util/meson.build

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,10 @@ util_tests = {
253253
'sources': [
254254
'bit_block_counter_test.cc',
255255
'bit_util_test.cc',
256+
'bitmap_test.cc',
257+
'bpacking_test.cc',
256258
'rle_encoding_test.cc',
259+
'test_common.cc',
257260
],
258261
},
259262
'arrow-threading-utility-test': {
@@ -283,6 +286,7 @@ util_benchmarks = [
283286
'bit_block_counter',
284287
'bit_util',
285288
'bitmap_reader',
289+
'bpacking',
286290
'cache',
287291
'compression',
288292
'decimal',

0 commit comments

Comments
 (0)