# Note: the list of immodules is in $(srcroot)/meson.build! foreach l: immodules name = l[0] immod_sources = l[1] cond = l.get(2, true) cflags = l.get(3, []) if cond and not (builtin_immodules.contains(name) or builtin_all_immodules) shared_module('im-@0@'.format(name), immod_sources, c_args: common_cflags + cflags, dependencies: [ libgtk_dep ], install_dir: '@0@/gtk-@1@/@2@/immodules/'.format(gtk_libdir, gtk_api_version, gtk_binary_version), include_directories: [confinc, gtkinc], install : true, name_prefix: '') endif endforeach