From: Tim-Philipp Müller Date: Fri, 11 Aug 2017 19:26:06 +0000 (+0100) Subject: meson: don't export symbols by default X-Git-Tag: 1.19.3~499^2~230 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=28cc05ac1da46c00e19efa5b16d4bdd76da7a34b;p=platform%2Fupstream%2Fgstreamer.git meson: don't export symbols by default Only plugin entry points should be exported. --- diff --git a/meson.build b/meson.build index dfb23d1..39c3859 100644 --- a/meson.build +++ b/meson.build @@ -91,6 +91,11 @@ else language : 'c') endif +# Symbol visibility +if cc.has_argument('-fvisibility=hidden') + add_project_arguments('-fvisibility=hidden', language: 'c') +endif + if gst_dep.type_name() == 'internal' gst_proj = subproject('gstreamer')