From: Tim-Philipp Müller Date: Thu, 10 Aug 2017 13:01:09 +0000 (+0100) Subject: meson: don't export symbols by default X-Git-Tag: 1.16.2~919 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=df67c50f67442739da837becc1f256139f1b3c86;p=platform%2Fupstream%2Fgst-plugins-good.git meson: don't export symbols by default Only plugin entry points should be exported. Currently plugins might export more symbols with the meson build, as we don't have the exports regexp there that we pass to libtool. --- diff --git a/meson.build b/meson.build index 9e8947a..61f0077 100644 --- a/meson.build +++ b/meson.build @@ -42,6 +42,11 @@ else noseh_link_args = [] endif +# Symbol visibility +if cc.has_argument('-fvisibility=hidden') + add_project_arguments('-fvisibility=hidden', language: 'c') +endif + cdata = configuration_data() check_headers = [