2 COMPATNUM=@LIBTOOL_VERSION_INFO@
5 VSYMS = -Wl,--version-script=Versions
11 SYMFUNCS = -Wl,-Bsymbolic-functions
16 lib_LTLIBRARIES = libasound.la
17 libasound_la_SOURCES = conf.c confmisc.c input.c output.c async.c error.c dlmisc.c socket.c shmarea.c userfile.c names.c
20 libasound_la_LIBADD = control/libcontrol.la
23 libasound_la_LIBADD += mixer/libmixer.la
27 libasound_la_LIBADD += pcm/libpcm.la timer/libtimer.la
31 libasound_la_LIBADD += rawmidi/librawmidi.la
35 libasound_la_LIBADD += hwdep/libhwdep.la
39 libasound_la_LIBADD += seq/libseq.la
43 libasound_la_LIBADD += ucm/libucm.la
47 libasound_la_LIBADD += alisp/libalisp.la
50 libasound_la_LIBADD += @ALSA_DEPLIBS@
52 libasound_la_LDFLAGS = -version-info $(COMPATNUM) $(VSYMS) $(SYMFUNCS) $(LDFLAGS_NOUNDEFINED)
54 control/libcontrol.la:
55 $(MAKE) -C control libcontrol.la
58 $(MAKE) -C mixer libmixer.la
60 ordinary_mixer/libordinarymixer.la:
61 $(MAKE) -C ordinary_mixer libordinarymixer.la
64 $(MAKE) -C pcm libpcm.la
66 ordinary_pcm/libordinarypcm.la:
67 $(MAKE) -C ordinary_pcm libordinarypcm.la
69 rawmidi/librawmidi.la:
70 $(MAKE) -C rawmidi librawmidi.la
73 $(MAKE) -C timer libtimer.la
76 $(MAKE) -C hwdep libhwdep.la
79 $(MAKE) -C seq libseq.la
82 $(MAKE) -C ucm libucm.la
84 topology/libtopology.la:
85 $(MAKE) -C topology libtopology.la
88 $(MAKE) -C instr libinstr.la
91 $(MAKE) -C alisp libalisp.la
93 AM_CPPFLAGS=-I$(top_srcdir)/include