Commit adc5670e authored by Marco Trevisan's avatar Marco Trevisan 🎺

meson: Hide symbols by default in clutter

Clutter exports symbols explicitly using `CLUTTER_EXPORT`, so everything should
be hidden by default, unless exposed.

Usage of `gnu_symbol_visibility` needs a version bump to meson 0.48.0

https://gitlab.gnome.org/GNOME/mutter/merge_requests/3955
parent 08130912
......@@ -524,6 +524,7 @@ libmutter_clutter = shared_library(libmutter_clutter_name,
c_args: clutter_c_args,
include_directories: clutter_includes,
dependencies: [clutter_deps],
gnu_symbol_visibility: 'hidden',
link_with: [
libmutter_cogl,
libmutter_cogl_pango,
......
project('mutter', 'c',
version: '3.31.4',
meson_version: '>= 0.46.0',
meson_version: '>= 0.48.0',
license: 'GPLv2+'
)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment