infra : Include dlog.h only when log is enabled
[platform/core/graphics/tizenvg.git] / meson_options.txt
1 option('engines',
2    type: 'array',
3    choices: ['sw', 'gl'],
4    value: ['sw'],
5    description: 'Enable Rasterizer Engine in thorvg')
6
7 option('loaders',
8    type: 'array',
9    choices: ['', 'svg', 'tvg', 'png', 'jpg'],
10    value: ['svg', 'tvg'],
11    description: 'Enable File Loaders in thorvg')
12
13 option('savers',
14    type: 'array',
15    choices: ['', 'tvg'],
16    value: ['tvg'],
17    description: 'Enable File Savers in thorvg')
18
19 option('vectors',
20    type: 'combo',
21    choices: ['', 'avx', 'neon'],
22    value: '',
23    description: 'Enable CPU Vectorization(SIMD) in thorvg')
24
25 option('bindings',
26    type: 'array',
27    choices: ['', 'capi'],
28    value: ['capi'],
29    description: 'Enable C API binding')
30
31 option('tools',
32    type: 'array',
33    choices: ['', 'svg2tvg', 'svg2png'],
34    value: [''],
35    description: 'Enable building thorvg tools')
36
37 option('examples',
38     type: 'boolean',
39     value: false,
40     description: 'Enable building examples')
41
42 option('tests',
43    type: 'boolean',
44    value: false,
45    description: 'Enable building Unit Tests')
46
47 option('log',
48     type: 'boolean',
49     value: false,
50     description: 'Enable log message')