MAINTAINERCLEANFILES = Makefile.in if HAVE_SNDFILE JACKREC = jackrec dist-check-sndfile: else JACKREC = dist-check-sndfile: @echo @echo ' ******' You need sndfile installed to make dist.' ******' @echo @false endif if HAVE_READLINE JACK_TRANSPORT = jack_transport dist-check-readline: else JACK_TRANSPORT = dist-check-readline: @echo @echo ' ******' You need readline installed to make dist.' ******' @echo @false endif if HAVE_SAMPLERATE NETJACK_TOOLS = jack_netsource if HAVE_ALSA NETJACK_TOOLS += alsa_in alsa_out endif dist-check-readline: else NETJACK_TOOLS = dist-check-readline: @echo @echo ' ******' You need libsamplerate installed to make dist.' ******' @echo @false endif bin_PROGRAMS = jack_load \ jack_unload \ jack_monitor_client \ jack_connect \ jack_disconnect \ jack_lsp \ jack_freewheel \ jack_evmon \ jack_alias \ $(JACKREC) \ $(JACK_TRANSPORT) \ $(NETJACK_TOOLS) noinst_PROGRAMS = jack_thread_wait if HAVE_SNDFILE # note! jackrec_CFLAGS syntax not supported by automake-1.4 sndfile_cflags = @SNDFILE_CFLAGS@ endif AM_CFLAGS = -I.. $(JACK_CFLAGS) $(sndfile_cflags) AM_CXXFLAGS = -I.. $(JACK_CFLAGS) $(sndfile_cflags) jack_connect_SOURCES = connect.c jack_connect_LDFLAGS = @OS_LDFLAGS@ jack_connect_LDADD = $(top_builddir)/libjack/libjack.la jack_disconnect_SOURCES = connect.c jack_disconnect_LDFLAGS = @OS_LDFLAGS@ jack_disconnect_LDADD = $(top_builddir)/libjack/libjack.la jack_monitor_client_SOURCES = monitor_client.c jack_monitor_client_LDFLAGS = @OS_LDFLAGS@ jack_monitor_client_LDADD = $(top_builddir)/libjack/libjack.la jack_thread_wait_SOURCES = tw.c jack_thread_wait_LDFLAGS = @OS_LDFLAGS@ jack_thread_wait_LDADD = $(top_builddir)/libjack/libjack.la jack_evmon_SOURCES = evmon.c jack_evmon_LDFLAGS = @OS_LDFLAGS@ jack_evmon_LDADD = $(top_builddir)/libjack/libjack.la jack_alias_SOURCES = alias.c jack_alias_LDFLAGS = @OS_LDFLAGS@ jack_alias_LDADD = $(top_builddir)/libjack/libjack.la jack_lsp_SOURCES = lsp.c jack_lsp_LDFLAGS = @OS_LDFLAGS@ jack_lsp_LDADD = $(top_builddir)/libjack/libjack.la jack_freewheel_SOURCES = freewheel.c jack_freewheel_LDFLAGS = @OS_LDFLAGS@ jack_freewheel_LDADD = $(top_builddir)/libjack/libjack.la if HAVE_SNDFILE jackrec_SOURCES = capture_client.c jackrec_LDFLAGS = @SNDFILE_LIBS@ @OS_LDFLAGS@ jackrec_LDADD = $(top_builddir)/libjack/libjack.la endif if HAVE_READLINE jack_transport_SOURCES = transport.c jack_transport_LDFLAGS = -lreadline @READLINE_DEPS@ @OS_LDFLAGS@ jack_transport_LDADD = $(top_builddir)/libjack/libjack.la endif # # General purpose in-process loader/unloader # jack_load_SOURCES = ipload.c jack_load_LDFLAGS = @OS_LDFLAGS@ jack_load_LDADD = $(top_builddir)/libjack/libjack.la jack_unload_SOURCES = ipunload.c jack_unload_LDFLAGS = @OS_LDFLAGS@ jack_unload_LDADD = $(top_builddir)/libjack/libjack.la # # Netjack slave tools # if HAVE_SAMPLERATE jack_netsource_SOURCES = netsource.c $(top_builddir)/drivers/netjack/netjack_packet.c jack_netsource_CFLAGS = -I$(top_srcdir)/drivers/netjack jack_netsource_LDFLAGS = -lsamplerate @OS_LDFLAGS@ jack_netsource_LDADD = $(top_builddir)/libjack/libjack.la if HAVE_ALSA alsa_in_SOURCES = alsa_in.c time_smoother.c alsa_in_LDFLAGS = -lasound -lsamplerate @OS_LDFLAGS@ alsa_in_LDADD = $(top_builddir)/libjack/libjack.la alsa_out_SOURCES = alsa_out.c time_smoother.c alsa_out_LDFLAGS = -lasound -lsamplerate @OS_LDFLAGS@ alsa_out_LDADD = $(top_builddir)/libjack/libjack.la endif #HAVE_ALSA endif #HAVE_SAMPLERATE EXTRA_DIST = time_smoother.h dist-hook: dist-check-sndfile