mirror of
https://gitlab.freedesktop.org/libinput/libei.git
synced 2026-02-14 12:10:28 +01:00
meson.build: use gnu_symbol_visibility option
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
6801ab188b
commit
3f97bacd21
1 changed files with 4 additions and 1 deletions
|
|
@ -7,7 +7,7 @@ project('libei', 'c',
|
|||
pkgconfig = import('pkgconfig')
|
||||
|
||||
cc = meson.get_compiler('c')
|
||||
cppflags = ['-Wno-unused-parameter', '-fvisibility=hidden']
|
||||
cppflags = ['-Wno-unused-parameter']
|
||||
cflags = cppflags + ['-Wmissing-prototypes', '-Wstrict-prototypes']
|
||||
add_project_arguments(cflags, language: 'c')
|
||||
add_project_arguments(cppflags, language: 'cpp')
|
||||
|
|
@ -78,6 +78,7 @@ deps_libei = [
|
|||
lib_libei = shared_library('ei',
|
||||
src_libei,
|
||||
dependencies: deps_libei,
|
||||
gnu_symbol_visibility: 'hidden',
|
||||
install: true
|
||||
)
|
||||
install_headers('src/libei.h')
|
||||
|
|
@ -116,6 +117,7 @@ src_libeis = [
|
|||
lib_libeis = shared_library('eis',
|
||||
src_libeis,
|
||||
dependencies: [dep_libutil, dep_protobuf],
|
||||
gnu_symbol_visibility: 'hidden',
|
||||
install: true
|
||||
)
|
||||
install_headers('src/libeis.h')
|
||||
|
|
@ -136,6 +138,7 @@ lib_libreis = shared_library('reis',
|
|||
'src/libreis.c',
|
||||
proto_headers,
|
||||
dependencies: [dep_libutil, dep_protobuf],
|
||||
gnu_symbol_visibility: 'hidden',
|
||||
install: true,
|
||||
include_directories: 'src',
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue