Browse Source

I committed the wrong Makefile.am last time. :(

git-svn-id: svn+ssh://jackaudio.org/trunk/jack@290 0c269be4-1314-0410-8aa9-9f06e86f4224
tags/0.109.0
kaiv 23 years ago
parent
commit
31a6bdbdf1
1 changed files with 79 additions and 20 deletions
  1. +79
    -20
      example-clients/Makefile.am

+ 79
- 20
example-clients/Makefile.am View File

@@ -1,31 +1,90 @@
MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure config.h.in \
stamp-h.in config.log config.cache \
config.guess mkinstalldirs config.status \
missing install-sh config.sub ltconfig \
ltmain.sh

if HAVE_DOXYGEN
DOC_DIR = doc
dist-check-doxygen:
MAINTAINERCLEANFILES = Makefile.in

if HAVE_FLTK
FLTK_CLIENT = jack_fltk_client
dist-check-fltk:
else
FLTK_CLIENT =
dist-check-fltk:
@echo
@echo ' ******' You need fltk installed to make dist.' ******'
@echo
@false
endif

if HAVE_SNDFILE
JACKREC = jackrec
dist-check-sndfile:
else
DOC_DIR =
dist-check-doxygen:
JACKREC =
dist-check-sndfile:
@echo
@echo ' ******' You need doxygen installed to make dist.' ******'
@echo ' ******' You need sndfile installed to make dist.' ******'
@echo
@false
endif

SUBDIRS = jack libjack jackd drivers example-clients $(DOC_DIR)
bin_PROGRAMS = jack_simple_client \
jack_monitor_client \
jack_impulse_grabber \
jack_connect \
jack_disconnect \
jack_metro \
jack_showtime \
jack_lsp \
$(FLTK_CLIENT) $(JACKREC)

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)

DIST_SUBDIRS = jack libjack jackd drivers example-clients doc
jack_simple_client_SOURCES = simple_client.c
jack_simple_client_LDFLAGS = -ldl -lpthread
jack_simple_client_LDADD = ../libjack/libjack.la

pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = jack.pc
jack_connect_SOURCES = connect.c
jack_connect_LDFLAGS = -ldl -lpthread
jack_connect_LDADD = ../libjack/libjack.la

rpm: dist
rpm -ta $(distdir).tar.gz
jack_disconnect_SOURCES = connect.c
jack_disconnect_LDFLAGS = -ldl -lpthread
jack_disconnect_LDADD = ../libjack/libjack.la

jack_monitor_client_SOURCES = monitor_client.c
jack_monitor_client_LDFLAGS = -ldl -lpthread
jack_monitor_client_LDADD = ../libjack/libjack.la

jack_metro_SOURCES = metro.c
jack_metro_LDFLAGS = -ldl -lpthread
jack_metro_LDADD = ../libjack/libjack.la

jack_lsp_SOURCES = lsp.c
jack_lsp_LDFLAGS = -ldl -lpthread
jack_lsp_LDADD = ../libjack/libjack.la

jack_showtime_SOURCES = showtime.c
jack_showtime_LDFLAGS = -ldl -lpthread
jack_showtime_LDADD = ../libjack/libjack.la


if HAVE_FLTK
jack_fltk_client_SOURCES = fltk_client.cc
jack_fltk_client_LDFLAGS = -L/usr/X11R6/lib -lfltk -lX11 -lXext -ldl -lpthread
jack_fltk_client_LDADD = ../libjack/libjack.la
endif

if HAVE_SNDFILE
jackrec_SOURCES = capture_client.c
jackrec_LDFLAGS = @SNDFILE_LIBS@ -ldl -lpthread
jackrec_LDADD = ../libjack/libjack.la
endif

dist-hook: dist-check-doxygen
jack_impulse_grabber_SOURCES = impulse_grabber.c
jack_impulse_grabber_LDFLAGS = -ldl -lpthread -lm
jack_impulse_grabber_LDADD = ../libjack/libjack.la

EXTRA_DIST = depcomp COPYING COPYING.GPL COPYING.LGPL
dist-hook: dist-check-fltk dist-check-sndfile

Loading…
Cancel
Save