mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-23 00:36:51 +00:00
d3029ec0d6
When relying on a system-wide libnice, we end up not building the nice elements, which means we can't use them, and by extension webrtcbin, in the uninstalled environment. This also introduces a way to avoid checking the version of a given subproject, and makes use of it for libnice and pygobject, which only passed the version check by chance, as its current major version is 3.
19 lines
1.2 KiB
Meson
19 lines
1.2 KiB
Meson
option('python', type : 'feature', value : 'auto')
|
|
option('libav', type : 'feature', value : 'auto')
|
|
option('libnice', type : 'feature', value : 'auto')
|
|
option('ugly', type : 'feature', value : 'auto')
|
|
option('bad', type : 'feature', value : 'auto')
|
|
option('devtools', type : 'feature', value : 'auto')
|
|
option('ges', type : 'feature', value : 'auto')
|
|
option('rtsp_server', type : 'feature', value : 'auto')
|
|
option('omx', type : 'feature', value : 'disabled')
|
|
option('vaapi', type : 'feature', value : 'auto')
|
|
option('sharp', type : 'feature', value : 'disabled')
|
|
option('custom_subprojects', type : 'string', value : '', description : 'Comma-separated project names')
|
|
|
|
# Common options, automatically inherited by subprojects
|
|
option('examples', type : 'feature', value : 'auto', description : 'Build examples')
|
|
option('gtk_doc', type : 'feature', value : 'auto', description : 'Generate API documentation with gtk-doc')
|
|
option('introspection', type : 'feature', value : 'auto', description : 'Generate introspection data')
|
|
option('nls', type : 'feature', value : 'auto', description : 'Enable native language support (translations)')
|
|
option('orc', type : 'feature', value : 'auto', description : 'Enable Optimized Inner Loop Runtime Compiler')
|