| project('gobject-introspection', 'c') |
| |
| cc = meson.get_compiler('c') |
| |
| add_global_arguments('-DMESON_TEST', language : 'c') |
| if cc.get_id() == 'intel' |
| # Ignore invalid GCC pragma warnings from glib |
| # https://bugzilla.gnome.org/show_bug.cgi?id=776562 |
| add_global_arguments('-wd2282', language : 'c') |
| endif |
| |
| gnome = import('gnome') |
| gio = dependency('gio-2.0') |
| giounix = dependency('gio-unix-2.0') |
| glib = dependency('glib-2.0') |
| gobj = dependency('gobject-2.0') |
| gir = dependency('gobject-introspection-1.0') |
| gmod = dependency('gmodule-2.0') |
| |
| subdir('resources-data') |
| subdir('resources') |
| subdir('gir') |
| subdir('schemas') |
| subdir('gdbus') |
| subdir('mkenums') |
| subdir('genmarshal') |