|
Packit |
a38265 |
docdir=$(prefix)/share/doc/@PACKAGE@
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
man_MANS = oggz.1 oggz-diff.1 oggz-dump.1 oggz-info.1 oggz-known-codecs.1 oggz-merge.1 oggz-chop.1 \
|
|
Packit |
a38265 |
oggz-sort.1 oggz-rip.1 oggz-comment.1 oggz-scan.1 oggz-validate.1 oggz-codecs.1
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
EXTRA_DIST = $(man_MANS) Doxyfile.in \
|
|
Packit |
a38265 |
forcefeed.fig forcefeed.eps forcefeed.png \
|
|
Packit |
a38265 |
hungry.fig hungry.eps hungry.png
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
# ensure doxygen-build.stamp is included, or else the documentation will
|
|
Packit |
a38265 |
# not be built or distributed
|
|
Packit |
a38265 |
noinst_DATA = doxygen-build.stamp
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
html: oggz.1.html oggz-diff.1.html oggz-dump.1.html oggz-info.1.html oggz-known-codecs.1.html \
|
|
Packit |
a38265 |
oggz-merge.1.html oggz-chop.1.html oggz-sort.1.html oggz-rip.1.html oggz-comment.1.html \
|
|
Packit |
a38265 |
oggz-scan.1.html oggz-validate.1.html oggz-codecs.1.html oggz-codecs.1.html
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
if HAVE_MAN2HTML
|
|
Packit |
a38265 |
%.1.html: %.1
|
|
Packit |
a38265 |
man2html $< > $@
|
|
Packit |
a38265 |
endif
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
if HAVE_DOXYGEN
|
|
Packit |
a38265 |
doxygen-build.stamp: Doxyfile $(top_srcdir)/include/oggz/*.h $(top_srcdir)/src/examples/*.c
|
|
Packit |
a38265 |
doxygen
|
|
Packit |
a38265 |
touch doxygen-build.stamp
|
|
Packit |
a38265 |
else
|
|
Packit |
a38265 |
doxygen-build.stamp:
|
|
Packit |
a38265 |
echo "*** Warning: Doxygen not found; documentation will not be built."
|
|
Packit |
a38265 |
touch doxygen-build.stamp
|
|
Packit |
a38265 |
endif
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
dist_docdir = $(distdir)/liboggz
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
dist-hook:
|
|
Packit |
a38265 |
if test -d liboggz; then \
|
|
Packit |
a38265 |
mkdir $(dist_docdir); \
|
|
Packit |
a38265 |
for dir in liboggz/*; do \
|
|
Packit |
a38265 |
b=`basename $$dir`; \
|
|
Packit |
a38265 |
if test $$b != "CVS"; then \
|
|
Packit |
a38265 |
if test -d $$dir; then \
|
|
Packit |
a38265 |
mkdir $(dist_docdir)/$$b; \
|
|
Packit |
a38265 |
for f in $$dir/*; do \
|
|
Packit |
a38265 |
cp -p $$f $(dist_docdir)/$$b; \
|
|
Packit |
a38265 |
done \
|
|
Packit |
a38265 |
fi \
|
|
Packit |
a38265 |
fi \
|
|
Packit |
a38265 |
done \
|
|
Packit |
a38265 |
fi
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
install-data-local: doxygen-build.stamp
|
|
Packit |
a38265 |
$(mkinstalldirs) $(DESTDIR)$(docdir)
|
|
Packit |
a38265 |
if test -d liboggz; then \
|
|
Packit |
a38265 |
for dir in liboggz/*; do \
|
|
Packit |
a38265 |
if test -d $$dir; then \
|
|
Packit |
a38265 |
b=`basename $$dir`; \
|
|
Packit |
a38265 |
$(mkinstalldirs) $(DESTDIR)$(docdir)/$$b; \
|
|
Packit |
a38265 |
for f in $$dir/*; do \
|
|
Packit |
a38265 |
$(INSTALL_DATA) $$f $(DESTDIR)$(docdir)/$$b; \
|
|
Packit |
a38265 |
done \
|
|
Packit |
a38265 |
fi \
|
|
Packit |
a38265 |
done \
|
|
Packit |
a38265 |
fi
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
uninstall-local:
|
|
Packit |
a38265 |
rm -rf $(DESTDIR)$(docdir)
|
|
Packit |
a38265 |
|
|
Packit |
a38265 |
clean-local:
|
|
Packit |
a38265 |
if test -d liboggz; then rm -rf liboggz; fi
|
|
Packit |
a38265 |
if test -f doxygen-build.stamp; then rm -f doxygen-build.stamp; fi
|