diff options
-rw-r--r-- | gusb/meson.build | 2 | ||||
-rw-r--r-- | meson_options.txt | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/gusb/meson.build b/gusb/meson.build index 36d21dd..8415bf3 100644 --- a/gusb/meson.build +++ b/gusb/meson.build @@ -79,6 +79,7 @@ pkgg.generate( description : 'GUsb is a GLib binding for libusb1', ) +if get_option('introspection') libgusb_girtarget = gnome.generate_gir(gusb, sources : [ gusb_version_h, @@ -121,6 +122,7 @@ libgusb_girtarget = gnome.generate_gir(gusb, ) libgusb_gir = libgusb_girtarget[0] libgusb_typelib = libgusb_girtarget[1] +endif if get_option('vapi') gnome.generate_vapi('gusb', diff --git a/meson_options.txt b/meson_options.txt index f6413a4..fc56b60 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -2,3 +2,4 @@ option('tests', type : 'boolean', value : true, description : 'Build self tests' option('vapi', type : 'boolean', value : true, description : 'Build VAPI') option('usb_ids', type : 'string', value : '/usr/share/hwdata/usb.ids', description : 'Path to usb.ids file') option('docs', type : 'boolean', value : true, description : 'Generate documentation') +option('introspection', type : 'boolean', value : true, description : 'Generate gobject introspection data') |