blob: 3e7af9ce174bc7856f1f02e989051eb0f297df99 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
project(
'c-rbtree',
'c',
default_options: [
'c_std=c11'
],
license: 'Apache',
meson_version: '>=0.60.0',
version: '3.1.0',
)
major = meson.project_version().split('.')[0]
project_description = 'Intrusive Red-Black Tree Collection'
mod_pkgconfig = import('pkgconfig')
use_ptrace = get_option('ptrace')
dep_cstdaux = dependency('libcstdaux-1')
add_project_arguments(dep_cstdaux.get_variable('cflags').split(' '), language: 'c')
subdir('src')
meson.override_dependency('libcrbtree-'+major, libcrbtree_dep, static: true)
|