1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
project('algos ld1', 'c',
license : 'LGPL2.1',
default_options : ['c_std=gnu11', 'buildtype=release', 'warning_level=2'])
deps = [dependency('rin', version : '>= 0.0.4')]
progname = 'alg'
add_project_arguments('-D', '_GNU_SOURCE', language : 'c')
add_project_arguments('-fplan9-extensions', language : 'c')
add_project_arguments('-D', 'entry_field_size=' + get_option('data-bitness'), language : 'c')
if get_option('data-signed').enabled()
add_project_arguments('-D', 'entry_field_signed', language : 'c')
endif
subdir('src')
executable(progname, sources, dependencies : deps, install : true)
|