mirror of
https://github.com/cldellow/sqlite-parquet-vtable.git
synced 2025-04-03 09:39:47 +00:00
18 lines
744 B
Meson
18 lines
744 B
Meson
project('sqlite-parquet-vtable', 'c', 'cpp', default_options:['c_std=c11', 'cpp_std=c++11'])
|
|
arrow = dependency('arrow', version:'0.15.1')
|
|
parquet = dependency('parquet', version: '1.5.1')
|
|
sqlite = dependency('sqlite3', version: '>=3.7.17')
|
|
icu = dependency('icu-i18n', version: '>=50.2')
|
|
|
|
dependencies = [arrow, parquet, sqlite, icu]
|
|
sources = ['src/parquet.cc', 'src/parquet_cursor.cc', 'src/parquet_filter.cc', 'src/parquet_table.cc']
|
|
shared_library('parquet',
|
|
dependencies: dependencies,
|
|
sources: sources
|
|
)
|
|
|
|
test('Load the extension', find_program('tests/test-smoke'))
|
|
test('Try loading an unsupported file', find_program('tests/test-bad-create-table'))
|
|
test('Try loading a non-existent file', find_program('tests/test-non-existent'))
|
|
|