X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=subprojects%2Fgst-editing-services%2Fmeson.build;h=d747094918e4bf00b4b76acad97b357d0f7c503a;hb=1f65d7cc5c30efa4f86bfbd9a592b46d63ec2268;hp=e45541c812a25be24aacdd0d8e3d026a6c3381a1;hpb=472dc4b74332a089245159534a5932b0f314c749;p=platform%2Fupstream%2Fgstreamer.git diff --git a/subprojects/gst-editing-services/meson.build b/subprojects/gst-editing-services/meson.build index e45541c..d747094 100644 --- a/subprojects/gst-editing-services/meson.build +++ b/subprojects/gst-editing-services/meson.build @@ -1,6 +1,6 @@ project('gst-editing-services', 'c', - version : '1.21.0.1', - meson_version : '>= 0.60', + version : '1.21.3.1', + meson_version : '>= 0.62', default_options : [ 'warning_level=1', 'buildtype=debugoptimized' ]) @@ -67,6 +67,12 @@ if cc.has_link_argument('-Wl,-Bsymbolic-functions') add_project_link_arguments('-Wl,-Bsymbolic-functions', language : 'c') endif +# glib doesn't support unloading, which means that unloading and reloading +# any library that registers static types will fail +if cc.has_link_argument('-Wl,-z,nodelete') + add_project_link_arguments('-Wl,-z,nodelete', language: 'c') +endif + # Symbol visibility if cc.get_id() == 'msvc' export_define = '__declspec(dllexport) extern' @@ -303,6 +309,8 @@ endif configure_file(output: 'config.h', configuration: cdata) +meson.add_dist_script('scripts/gen-changelog.py', meson.project_name(), '1.20.0', meson.project_version()) + plugin_names = [] gst_plugins = [] foreach plugin: plugins