First Commit
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
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
|
||||
Reference in New Issue
Block a user