1
0
Fork 0
mirror of https://gitlab.gnome.org/GNOME/calls.git synced 2025-01-07 20:35:31 +00:00

plugins: make plugins shared modules again

This reverts the main part of commit 4a264252a7.

As plugins are the prime use case for `shared_module`
getting rid of the warning from meson about linking against shared modules
weighs less heavy.
This commit is contained in:
Evangelos Ribeiro Tzaras 2021-04-09 09:23:10 +02:00
parent 367ca081a2
commit e5dc3f06ce
4 changed files with 4 additions and 8 deletions

View file

@ -46,11 +46,10 @@ dummy_sources = files(
] ]
) )
calls_dummy = shared_library( calls_dummy = shared_module(
'dummy', 'dummy',
dummy_sources, dummy_sources,
dependencies: dummy_deps, dependencies: dummy_deps,
link_args: '-Wl,--unresolved-symbols=ignore-in-object-files',
include_directories: src_include, include_directories: src_include,
install: true, install: true,
install_dir: dummy_install_dir install_dir: dummy_install_dir

View file

@ -46,11 +46,10 @@ mm_sources = files(
] ]
) )
calls_mm = shared_library( calls_mm = shared_module(
'mm', 'mm',
mm_sources, mm_sources,
dependencies: mm_deps, dependencies: mm_deps,
link_args: '-Wl,--unresolved-symbols=ignore-in-object-files',
include_directories: src_include, include_directories: src_include,
install: true, install: true,
install_dir: mm_install_dir install_dir: mm_install_dir

View file

@ -46,11 +46,10 @@ ofono_sources = files(
] ]
) )
calls_ofono = shared_library( calls_ofono = shared_module(
'ofono', 'ofono',
ofono_sources, gdbofono_headers, ofono_sources, gdbofono_headers,
dependencies: ofono_deps, dependencies: ofono_deps,
link_args: '-Wl,--unresolved-symbols=ignore-in-object-files',
include_directories: [ include_directories: [
src_include, src_include,
include_directories('.') include_directories('.')

View file

@ -64,11 +64,10 @@ sip_enums = gnome.mkenums('calls-sip-enums',
sip_sources += sip_enums sip_sources += sip_enums
calls_sip = shared_library( calls_sip = shared_module(
'sip', 'sip',
sip_sources, config_h, sip_sources, config_h,
dependencies: sip_deps, dependencies: sip_deps,
link_args: '-Wl,--unresolved-symbols=ignore-in-object-files',
include_directories: src_include, include_directories: src_include,
install: true, install: true,
install_dir: sip_install_dir install_dir: sip_install_dir