From 652d3db8f41ca22a371d9097c346c2241cf0b861 Mon Sep 17 00:00:00 2001 From: Arnaud Rebillout Date: Thu, 20 Sep 2018 15:26:40 +0700 Subject: [PATCH] meson: modules/alsa: Make alsa-util a shared library This is to be consistent. In pa currently, as built by the autotools, libalsa-util is a shared library. Moreover, all the libraries for the modules, as defined in `src/meson.build`, are also shared libraries. So let's stick to shared libraries everywhere for now, for simplicity. We can rework that later on. Signed-off-by: Arnaud Rebillout --- src/modules/alsa/meson.build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/alsa/meson.build b/src/modules/alsa/meson.build index 6f91fb989..50ae91511 100644 --- a/src/modules/alsa/meson.build +++ b/src/modules/alsa/meson.build @@ -26,11 +26,11 @@ if udev_dep.found() libalsa_util_headers += [ '../udev-util.h' ] endif -libalsa_util = static_library('libalsa_util', +libalsa_util = shared_library('libalsa_util', libalsa_util_sources, libalsa_util_headers, c_args : [pa_c_args, server_c_args], include_directories : [configinc, topinc], dependencies : [libpulse_dep, libpulsecore_dep, alsa_dep, dbus_dep, udev_dep], - install : false + install : true )