Newer
Older
ACLOCAL_AMFLAGS = -I m4
AM_CFLAGS = -I$(top_srcdir)/include $(DEPS_CFLAGS)
dist_doc_DATA = COPYING AUTHORS README.txt
opusincludedir = ${includedir}/opus
opusinclude_HEADERS = include/opusfile.h
lib_LTLIBRARIES = libopusfile.la
libopusfile_la_SOURCES = \
src/http.c src/info.c \
src/internal.c src/internal.h \
src/opusfile.c src/stream.c
libopusfile_la_LIBADD = $(DEPS_LIBS)
libopusfile_la_LDFLAGS = -no-undefined \
-version-info @OP_LT_CURRENT@:@OP_LT_REVISION@:@OP_LT_AGE@
noinst_PROGRAMS = examples/opusfile_example examples/seeking_example
examples_opusfile_example_LDADD = libopusfile.la
examples_seeking_example_LDADD = libopusfile.la
debug:
$(MAKE) CFLAGS="${CFLAGS} -O0 -ggdb -DOP_ENABLE_ASSERTIONS" all
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = opusfile.pc
EXTRA_DIST = \
opusfile.pc.in \
opusfile-uninstalled.pc.in \
doc/Doxyfile.in \
doc/git-version.sh \
doc/opus_logo.svg
#API Documentation
if HAVE_DOXYGEN
all-local: doc/doxygen-build.stamp
doc/doxygen-build.stamp: doc/Doxyfile $(top_srcdir)/doc/opus_logo.svg \
$(top_srcdir)/include/*.h
cd doc && doxygen
touch "$@"
install-data-local:
cd doc && for f in `find html -type f \! -name "installdox"` ; do \
$(INSTALL) -d $(DESTDIR)$(docdir)/html/search; \
$(INSTALL_DATA) $$f $(DESTDIR)$(docdir)/$$f; \