1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- 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
- #API Documentation
- if HAVE_DOXYGEN
- EXTRA_DIST += \
- doc/Doxyfile.in \
- doc/git-version.sh \
- doc/opus_logo.svg
- 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; \
- done
- clean-local:
- $(RM) -r doc/html
- $(RM) -r doc/latex
- $(RM) doc/doxygen-build.stamp
- uninstall-local:
- $(RM) -r $(DESTDIR)$(docdir)/html
- endif
|