projects
/
platform
/
upstream
/
gst-plugins-good.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
059420b
)
meson: don't export symbols by default
author
Tim-Philipp Müller
<tim@centricular.com>
Thu, 10 Aug 2017 13:01:09 +0000
(14:01 +0100)
committer
Tim-Philipp Müller
<tim@centricular.com>
Thu, 10 Aug 2017 13:01:57 +0000
(14:01 +0100)
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.
meson.build
patch
|
blob
|
history
diff --git
a/meson.build
b/meson.build
index
9e8947a
..
61f0077
100644
(file)
--- 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 = [