diff options
author | Benjamin Franzke <benjaminfranzke@googlemail.com> | 2011-10-20 11:12:30 +0200 |
---|---|---|
committer | Benjamin Franzke <benjaminfranzke@googlemail.com> | 2011-10-20 11:41:37 +0200 |
commit | 8b5641263a915d4b8ac4c9c8f84f34f09b120402 (patch) | |
tree | 0c21c6853f3fc02da1b77d424636a8a6a3765558 /src/Makefile.am | |
parent | 05df6eb3d1b49bd1c0f255712dac5f60f0cd4c35 (diff) | |
download | pa-sink-ctl-8b5641263a915d4b8ac4c9c8f84f34f09b120402.tar.gz pa-sink-ctl-8b5641263a915d4b8ac4c9c8f84f34f09b120402.tar.bz2 pa-sink-ctl-8b5641263a915d4b8ac4c9c8f84f34f09b120402.zip |
Use signalfd if available
If kqueue can be added as well, our homegrown kinda ugly
signal dispatcher could be killed.
Diffstat (limited to 'src/Makefile.am')
-rw-r--r-- | src/Makefile.am | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/Makefile.am b/src/Makefile.am index 6079b35..863fea4 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,8 +1,14 @@ bin_PROGRAMS = pa-sink-ctl -pa_sink_ctl_SOURCES = interface.c pa-sink-ctl.c sink.c sink_input.c unix_signal.c +pa_sink_ctl_SOURCES = interface.c pa-sink-ctl.c sink.c sink_input.c +EXTRA_pa_sink_ctl_SOURCES = unix_signal.c + +if !HAVE_SIGNALFD +pa_sink_ctl_SOURCES += unix_signal.c +endif AM_CFLAGS = $(GCC_CFLAGS) -AM_CPPFLAGS = $(PULSE_CFLAGS) $(PULSE_MAINLOOP_CFLAGS) $(GLIB_CFLAGS) +AM_CPPFLAGS = $(PULSE_CFLAGS) $(PULSE_MAINLOOP_CFLAGS) $(GLIB_CFLAGS) \ + -include $(top_builddir)/config.h pa_sink_ctl_LDADD = $(GLIB_LIBS) $(PULSE_LIBS) $(PULSE_MAINLOOP_LIBS) $(CURSES_LIBS) noinst_HEADERS = interface.h pa-sink-ctl.h sink.h sink_input.h unix_signal.h |