Merge branch 'tizen' into tizen_gst_1.19.2
[platform/upstream/gst-editing-services.git] / meson_options.txt
index 7549107..5f15a78 100644 (file)
@@ -1,6 +1,26 @@
-option('introspection', type : 'boolean', value : true, yield : true,
+# Common feature options
+option('doc', type : 'feature', value : 'auto', yield: true,
+       description: 'Enable documentation.')
+option('examples', type : 'feature', value : 'auto', yield : true,
+       description : 'Build examples')
+option('introspection', type : 'feature', value : 'auto', yield : true,
        description : 'Generate gobject-introspection bindings')
-option('gtk_doc', type : 'boolean', value : true, yield : true,
-       description : 'Build API documentation with gtk-doc')
+option('tests', type : 'feature', value : 'auto', yield : true,
+       description : 'Build and enable unit tests')
+option('tools', type : 'feature', value : 'auto', yield : true,
+       description : 'Build ges-launch command line tool')
+
+# GES options
+option('bash-completion', type : 'feature', value : 'auto',
+       description : 'Install bash completion files')
 option('pygi-overrides-dir', type : 'string', value : '',
-        description: 'Path to pygobject overrides directory')
\ No newline at end of file
+        description: 'Path to pygobject overrides directory')
+option('xptv', type : 'feature', value : 'auto',
+       description : 'Build the deprecated xptv formater')
+option('python', type : 'feature', value : 'auto', yield: true,
+       description: 'Enable python formatters.')
+option('libpython-dir', type : 'string', value : '',
+        description: 'Path to find libpythonXX.so')
+option('validate', type : 'feature', value : 'auto', yield: true,
+       description: 'Enable GstValidate integration.')
+option('examples', type : 'feature', value : 'auto', yield : true)
\ No newline at end of file