-
-
Notifications
You must be signed in to change notification settings - Fork 6
/
meson.options
36 lines (31 loc) · 2.13 KB
/
meson.options
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
option( 'shared', type: 'boolean', value: false,
description: 'Build and install ImageMagick as a shared library',
)
option( 'external', type: 'boolean', value: false,
description: 'Do not build ImageMagick and link the bindings with an externally provided library',
)
option( 'link_static', type: 'boolean', value: false,
description: 'Try to prefer static libraries when possible'
)
option('fonts', type: 'boolean', value: true, description: 'Fonts support')
option('jpeg', type: 'boolean', value: true, description: 'JPEG support')
option('png', type: 'boolean', value: true, description: 'PNG support')
option('tiff', type: 'boolean', value: true, description: 'TIFF support')
option('webp', type: 'boolean', value: true, description: 'WEBP support')
option('jpeg2000', type: 'boolean', value: true, description: 'JPEG2000 support')
option('jbig', type: 'boolean', value: true, description: 'JBIG support')
option('raw', type: 'boolean', value: true, description: 'RAW support')
option('exr', type: 'boolean', value: true, description: 'EXR support')
option('heif', type: 'boolean', value: true, description: 'HEIF(C) support')
option('color', type: 'boolean', value: true, description: 'LCMS support')
option('xml', type: 'boolean', value: true, description: 'Full XML support')
option('gzip', type: 'boolean', value: true, description: 'gzip support')
option('zip', type: 'boolean', value: true, description: 'zip support')
option('bzip2', type: 'boolean', value: true, description: 'bzip2 support')
option('zstd', type: 'boolean', value: true, description: 'zstd support')
option('lzma', type: 'boolean', value: true, description: 'lzma support')
option('openmp', type: 'boolean', value: true, description: 'OpenMP support (only in Node.js native on Linux or macOS)')
option('cairo', type: 'boolean', value: true, description: 'Cairo support (only in Node.js native)')
option('display', type: 'boolean', value: true, description: 'X11 support (only in Node.js native on Linux or macOS/Quartz)')
option('fftw', type: 'boolean', value: false, description: 'FFTW support (broken)')
option('jxl', type: 'boolean', value: false, description: 'JXL support (broken)')