only clean doxygen-generated files with maintainer-clean; warn during build if doxygen is not available
This commit is contained in:
parent
9caf4937e2
commit
52afda9115
@ -19,11 +19,18 @@ AUTOMAKE_OPTIONS = foreign
|
||||
|
||||
SUBDIRS = . html
|
||||
|
||||
if FLaC__HAS_DOXYGEN
|
||||
FLAC.tag: Doxyfile
|
||||
doxygen Doxyfile
|
||||
rm -rf html/api
|
||||
mv doxytmp/html html/api
|
||||
rm -rf doxytmp
|
||||
else
|
||||
FLAC.tag:
|
||||
echo "*** Warning: Doxygen not found; documentation will not be built."
|
||||
touch $<
|
||||
mkdir -p html/api
|
||||
endif
|
||||
|
||||
docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)
|
||||
|
||||
@ -32,5 +39,5 @@ doc_DATA = \
|
||||
|
||||
EXTRA_DIST = Doxyfile Makefile.lite $(doc_DATA)
|
||||
|
||||
clean-local:
|
||||
maintainer-clean-local:
|
||||
rm -rf FLAC.tag html/api doxytmp
|
||||
|
@ -42,5 +42,5 @@ install-data-local:
|
||||
(cd api && $(INSTALL_DATA) * $(DESTDIR)$(docdir)/api)
|
||||
uninstall-local:
|
||||
rm -rf $(DESTDIR)$(docdir)/api
|
||||
clean-local:
|
||||
maintainer-clean-local:
|
||||
rm -rf api
|
||||
|
Loading…
Reference in New Issue
Block a user