You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
944 B
29 lines
944 B
Make installation of dev-lang/vala bindings optional. Unfortunately
|
|
the option name "vala" is reserved so we must use a different one.
|
|
|
|
--- a/libjcat/meson.build
|
|
+++ b/libjcat/meson.build
|
|
@@ -122,6 +122,7 @@
|
|
install : true
|
|
)
|
|
|
|
+ if get_option('vala-bindings')
|
|
gnome.generate_vapi('jcat',
|
|
sources : jcat_gir[0],
|
|
packages : [
|
|
@@ -130,6 +131,7 @@
|
|
],
|
|
install : true,
|
|
)
|
|
+ endif
|
|
|
|
python = import('python')
|
|
python_interpreter = python.find_installation('python3',
|
|
--- a/meson_options.txt
|
|
+++ b/meson_options.txt
|
|
@@ -4,3 +4,4 @@
|
|
option('gpg', type : 'boolean', value : true, description : 'enable the GPG verification support')
|
|
option('pkcs7', type : 'boolean', value : true, description : 'enable the PKCS7 verification support')
|
|
option('man', type : 'boolean', value : true, description : 'enable man pages')
|
|
+option('vala-bindings', type : 'boolean', value : true, description : 'enable vala bindings')
|