X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=gmodule%2Fmeson.build;h=03c689e3a7a79716402a647db3487980202e201e;hb=341683cfae94bb8234f60972c4c022bf95f3c577;hp=191bca2446f9977eda0d62e51b4be4c4a64eb68d;hpb=2edc4beaf99a0eb139005443a9ed9ebad1d4cf5f;p=platform%2Fupstream%2Fglib.git diff --git a/gmodule/meson.build b/gmodule/meson.build index 191bca2..03c689e 100644 --- a/gmodule/meson.build +++ b/gmodule/meson.build @@ -84,8 +84,19 @@ gmoduleconf_h = configure_file(input : 'gmoduleconf.h.in', install_headers(['gmodule.h'], subdir : 'glib-2.0') -libgmodule = shared_library('gmodule-2.0', - sources : ['gmodule.c'], +gmodule_sources = ['gmodule.c'] +if host_system == 'windows' + gmodule_win_rc = configure_file( + input: 'gmodule.rc.in', + output: 'gmodule.rc', + configuration: glibconfig_conf, + ) + gmodule_win_res = windows.compile_resources(gmodule_win_rc) + gmodule_sources += [gmodule_win_res] +endif + +libgmodule = library('gmodule-2.0', + sources : gmodule_sources, version : library_version, soversion : soversion, install : true,