mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-23 06:59:53 -05:00
hal: add stub module that loads module-udev-detect instead of module-hal-detect
This adds module-hal-detect-compat.c which when enabled will be compiled into a module module-hal-detect which simply loads module-udev-detect. The purpose of this is to allow easy upgrading without breaking default.pa. Distributions are recommended to enable this to easy upgrades from HAL versions of PA to udev versions.
This commit is contained in:
parent
ebe35968d7
commit
c904f97e2d
3 changed files with 124 additions and 1 deletions
|
|
@ -1120,6 +1120,11 @@ modlibexec_LTLIBRARIES += \
|
|||
module-hal-detect.la
|
||||
endif
|
||||
|
||||
if HAVE_HAL_COMPAT
|
||||
modlibexec_LTLIBRARIES += \
|
||||
module-hal-detect.la
|
||||
endif
|
||||
|
||||
if HAVE_UDEV
|
||||
modlibexec_LTLIBRARIES += \
|
||||
module-udev-detect.la
|
||||
|
|
@ -1576,10 +1581,16 @@ module_jack_source_la_LDFLAGS = $(MODULE_LDFLAGS)
|
|||
module_jack_source_la_LIBADD = $(AM_LIBADD) libpulsecore-@PA_MAJORMINORMICRO@.la $(JACK_LIBS) libpulsecommon-@PA_MAJORMINORMICRO@.la libpulse.la
|
||||
module_jack_source_la_CFLAGS = $(AM_CFLAGS) $(JACK_CFLAGS)
|
||||
|
||||
if HAVE_HAL_COMPAT
|
||||
module_hal_detect_la_SOURCES = modules/module-hal-detect-compat.c
|
||||
module_hal_detect_la_LIBADD = $(AM_LIBADD) libpulsecore-@PA_MAJORMINORMICRO@.la libpulsecommon-@PA_MAJORMINORMICRO@.la libpulse.la
|
||||
module_hal_detect_la_CFLAGS = $(AM_CFLAGS)
|
||||
else
|
||||
module_hal_detect_la_SOURCES = modules/module-hal-detect.c
|
||||
module_hal_detect_la_LDFLAGS = $(MODULE_LDFLAGS)
|
||||
module_hal_detect_la_LIBADD = $(AM_LIBADD) $(HAL_LIBS) libpulsecore-@PA_MAJORMINORMICRO@.la libpulsecommon-@PA_MAJORMINORMICRO@.la libpulse.la
|
||||
module_hal_detect_la_CFLAGS = $(AM_CFLAGS) $(HAL_CFLAGS)
|
||||
endif
|
||||
module_hal_detect_la_LDFLAGS = $(MODULE_LDFLAGS)
|
||||
|
||||
module_udev_detect_la_SOURCES = modules/module-udev-detect.c
|
||||
module_udev_detect_la_LDFLAGS = $(MODULE_LDFLAGS)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue