AUTOMAKE_OPTIONS = subdir-objects localedir = $(datadir)/locale AM_CFLAGS = \ -Isrc/include ACLOCAL_AMFLAGS = -I m4 lib_LTLIBRARIES = EXTRA_DIST = CLEANFILES = ############################# libtool ######################################### EXTRA_DIST += config.guess config.sub ltmain.sh # Increment if the interface has changed and is not backward compatible CURRENT=0 # Increment if source files have changed # Reset to 0 if the interface has changed REVISION=1 # Increment if the interface is backward compatible (superset) # Reset to 0 if the interface is not backward compatible AGE=0 LIBPCAUDIO_VERSION=$(CURRENT):$(REVISION):$(AGE) ############################# ChangeLog ####################################### ChangeLog: git log > ChangeLog dist-hook: ChangeLog .PHONY: ChangeLog EXTRA_DIST += ChangeLog ############################# libpcaudio ###################################### EXTRA_DIST += \ autogen.sh \ CHANGELOG.md \ README.md libpcaudio_includedir = $(includedir)/pcaudiolib libpcaudio_include_HEADERS = \ src/include/pcaudiolib/audio.h lib_LTLIBRARIES += src/libpcaudio.la src_libpcaudio_la_LDFLAGS = -version-info $(LIBPCAUDIO_VERSION) \ ${ALSA_LIBS} \ ${PULSEAUDIO_LIBS} \ ${QSA_LIBS} \ ${COREAUDIO_LIBS} src_libpcaudio_la_CFLAGS = ${AM_CFLAGS} \ ${ALSA_CFLAGS} \ ${PULSEAUDIO_CFLAGS} \ ${COREAUDIO_CFLAGS} src_libpcaudio_la_SOURCES = \ src/alsa.c \ src/qsa.c \ src/oss.c \ src/pulseaudio.c \ src/audio_priv.h \ src/audio.c # Windows audio support EXTRA_DIST += \ src/windows.c \ src/xaudio2.cpp # Mac OSX audio support if HAVE_COREAUDIO src_libpcaudio_la_SOURCES += \ src/coreaudio.c \ src/TPCircularBuffer/TPCircularBuffer.c \ src/TPCircularBuffer/TPCircularBuffer.h \ src/TPCircularBuffer/TPCircularBuffer+AudioBufferList.c \ src/TPCircularBuffer/TPCircularBuffer+AudioBufferList.h EXTRA_DIST += \ src/TPCircularBuffer/README.markdown \ src/TPCircularBuffer/TPCircularBuffer.podspec endif