mirror of
https://gitlab.freedesktop.org/cairo/cairo.git
synced 2026-05-18 22:18:10 +02:00
The 'tee' surface is used by Firefox and Thunderbird, so we should at least have it built automatically, to ensure we catch eventual build issues. Tee does not have specific tests, so this does not influence our test suite.
29 lines
1.1 KiB
Meson
29 lines
1.1 KiB
Meson
# Cairo font backends
|
|
option('dwrite', type : 'feature', value : 'auto')
|
|
option('fontconfig', type : 'feature', value : 'auto')
|
|
option('freetype', type : 'feature', value : 'auto')
|
|
|
|
# Cairo surface backends
|
|
option('png', type : 'feature', value : 'auto') # png and svg surfaces
|
|
option('quartz', type : 'feature', value : 'auto')
|
|
option('tee', type : 'feature', value : 'auto')
|
|
option('xcb', type : 'feature', value : 'auto')
|
|
option('xlib', type : 'feature', value : 'auto')
|
|
option('xlib-xcb', type : 'feature', value : 'disabled')
|
|
option('zlib', type : 'feature', value : 'auto') # script, ps, pdf, xml surfaces
|
|
|
|
# Tests
|
|
option('tests', type : 'feature', value : 'auto')
|
|
|
|
# Util deps
|
|
option('gtk2-utils', type : 'feature', value : 'disabled')
|
|
|
|
# Misc deps
|
|
option('glib', type : 'feature', value : 'auto')
|
|
option('spectre', type : 'feature', value : 'auto')
|
|
option('symbol-lookup', type: 'feature', value : 'auto',
|
|
description: 'Symbol lookup in debug utils via binutils/bfd')
|
|
|
|
# Documentation
|
|
option('gtk_doc', type : 'boolean', value : false,
|
|
description: 'Build the Cairo API reference (depends on gtk-doc)')
|