efl/legacy/eet/doc/Makefile.am

35 lines
751 B
Makefile
Raw Normal View History

if BUILD_DOCS
# install documentation
docdir = $(datadir)/$(PACKAGE)/doc
all-local: doc-build.stamp
# rule to remove all old created files
doc-prepare.stamp:
@if test x"html" != x ; then \
rm -rf html/ latex/ man/ xml/; \
fi
# rule to build documentation and copy necessary files
doc-build.stamp: doc-prepare.stamp
@doxygen
@cp img/*.png html/
# rule to install the documentation in $(docdir)
install-data-local:
@if ! test -d "$(DESTDIR)$(datadir)/$(PACKAGE)"; then \
mkdir "$(DESTDIR)$(datadir)/$(PACKAGE)"; \
fi
@if ! test -d "$(DESTDIR)$(docdir)"; then \
mkdir "$(DESTDIR)$(docdir)"; \
fi
@cp -pr html/ man/ latex/ xml/ "$(DESTDIR)$(docdir)"
# rule to uninstall the documentation
uninstall-local:
rm -rf $(docdir)
endif