mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-02 09:01:46 -05:00
build-sys: Document libpulsecommon vs. libpulse duplication
This commit is contained in:
parent
d754b63bcb
commit
5cc60fa897
1 changed files with 5 additions and 0 deletions
|
|
@ -559,6 +559,11 @@ echo_cancel_test_LDFLAGS = $(AM_LDFLAGS) $(BINLDFLAGS)
|
|||
pkglib_LTLIBRARIES = \
|
||||
libpulsecommon-@PA_MAJORMINOR@.la
|
||||
|
||||
# We duplicate files from pulse/ in this to allow as-needed linking. If we did
|
||||
# not do this, in situations where code in libpulsecommon uses code in
|
||||
# libpulse, we would then need to link libpulsecommon to libpulse (in addition
|
||||
# to the existing libpulse being linked to libpulsecommon). Duplicating the
|
||||
# code allows us to prevent this circular linking.
|
||||
libpulsecommon_@PA_MAJORMINOR@_la_SOURCES = \
|
||||
pulse/client-conf.c pulse/client-conf.h \
|
||||
pulse/fork-detect.c pulse/fork-detect.h \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue