about summary refs log tree commit diff
path: root/src/c-rbtree/meson.build
blob: 7eb415aec1e924c5c2a36c0d8546a8ddf6c811e5 (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.2.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', version: '>=1.5.0')
add_project_arguments(dep_cstdaux.get_variable('cflags').split(' '), language: 'c')

subdir('src')

meson.override_dependency('libcrbtree-'+major, libcrbtree_dep, static: true)