| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- MAINTAINERCLEANFILES = Makefile.in
- maintainer-clean-local:
- $(RM) -rf html
- $(RM) reference-stamp
- $(MKDIR) html
- EXTRA_DIST= Doxyfile.in libpqxx.xml reference-stamp
- all-local: docs
- if BUILD_REFERENCE
- DOCS = reference
- else
- DOCS =
- endif
- if MAINTAINER_MODE
- REFERENCE_STAMP_DEP = ../src/libpqxx.la
- else
- REFERENCE_STAMP_DEP =
- endif
- docs: $(DOCS)
- reference: reference-stamp
- reference-stamp: Doxyfile.in $(REFERENCE_STAMP_DEP)
- if [ -x "$(DOXYGEN)" ]; then \
- $(MKDIR_P) html; \
- $(DOXYGEN) Doxyfile; \
- touch $@; \
- else \
- echo >&2; \
- echo >&2 "*****************************************************"; \
- echo >&2; \
- echo >&2 "Doxygen not found."; \
- echo >&2 "Install it, or configure with --disable-documentation"; \
- echo >&2; \
- echo >&2 "*****************************************************"; \
- exit 1; \
- fi
- ../src/libpqxx.la:
- cd ../src; \
- $(MAKE) libpqxx.la
- dist-hook: reference
- if [ -d $(srcdir)/html ]; then \
- cp -pR html $(distdir)/ ; \
- fi
|