alsa-utils/axfer/Makefile.am
Takashi Sakamoto 3f652d3caa axfer: add an implementation of waiter for epoll(7)
This commit adds support of waiter for Linux specific epoll(7) system call.
For portability to the other Unix-like systems such as xBSD, modification
of Makefile.am may be required for conditional build, but this commit
includes no changes for it.

Below lines are examples to use this option:
$ axfer transfer --waiter-type=epoll -M -P -d 2 -D hw:0,3 /dev/urandom -f dat -vvv
$ axfer transfer --waiter-type=epoll -M -C -d 2 -D hw:1,0 /dev/null -r 48000 -vvv

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2018-11-13 12:04:51 +01:00

57 lines
828 B
Makefile

bin_PROGRAMS = \
axfer
# To include headers for gettext and version.
AM_CPPFLAGS = \
-I$(top_srcdir)/include
# Unit tests.
SUBDIRS = \
test
LIBRT = @LIBRT@
LDADD = \
$(LIBINTL) \
$(LIBRT)
noinst_HEADERS = \
misc.h \
subcmd.h \
container.h \
mapper.h \
xfer.h \
xfer-libasound.h \
frame-cache.h
waiter.h
axfer_SOURCES = \
misc.h \
subcmd.h \
main.c \
subcmd-list.c \
container.h \
container.c \
container-riff-wave.c \
container-au.c \
container-voc.c \
container-raw.c \
mapper.h \
mapper.c \
mapper-single.c \
mapper-multiple.c \
xfer.h \
xfer.c \
xfer-options.c \
xfer-libasound.h \
xfer-libasound.c \
frame-cache.h \
frame-cache.c \
xfer-libasound-irq-rw.c \
subcmd-transfer.c \
xfer-libasound-irq-mmap.c \
waiter.h \
waiter.c \
waiter-poll.c \
waiter-select.c \
waiter-epoll.c