compile and configuration fixes from OSX but useful everywhere
[jack.git] / libjack / Makefile.am
blob8cdb82e250d7ed7a6af5362ad2de3dba4a6fd554
1 MAINTAINERCLEANFILES    = Makefile.in
3 if USE_POSIX_SHM
4 install-exec-hook:
5         @echo "Nothing to make for $@."
6 else
7 install-exec-hook:
8         @echo "Removing JACK shared memory registry."
9         -ipcrm -M @JACK_SHM_REGISTRY_KEY@
10 endif
12 SOURCE_FILES = \
13              client.c \
14              intclient.c \
15              messagebuffer.c \
16              pool.c \
17              port.c \
18              midiport.c \
19              ringbuffer.c \
20              shm.c \
21              thread.c \
22              time.c \
23              timestamps.c \
24              transclient.c \
25              unlock.c
27 simd.lo: $(srcdir)/simd.c
28         $(LIBTOOL) --mode=compile $(CC) -I$(top_builddir) $(JACK_CFLAGS) $(SIMD_CFLAGS) -c -o simd.lo $(srcdir)/simd.c
30 lib_LTLIBRARIES = libjack.la
32 noinst_HEADERS  = local.h
34 AM_CFLAGS = $(JACK_CFLAGS) -DJACK_LOCATION=\"$(bindir)\"
35 AM_CXXFLAGS = $(JACK_CFLAGS)
37 libjack_la_CFLAGS = $(AM_CFLAGS)
39 libjack_la_SOURCES = $(SOURCE_FILES)
40 libjack_la_LIBADD  = simd.lo @OS_LDFLAGS@
41 libjack_la_LDFLAGS  = -export-dynamic -version-info @JACK_SO_VERSION@