makefile.am

来自「A C++ class library for scientific compu」· AM 代码 · 共 102 行

AM
102
字号
# Support doxygen documentation ?docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)/doxygenDISTCLEANFILES = Doxyfile doxygen-warning if DOXYGEN_DOChtml/index.html: Doxyfile	@DOXYGEN@ # Document Targetshtml: html/index.htmlpdf: $(PACKAGE).pdfps: $(PACKAGE).ps$(PACKAGE).pdf: html/index.html	@if test -d ./latex; then \	echo "Making PDF manual"; \	if test -f $@; then \		$(RM) $@; \	fi; \		$(MAKE) -C ./latex refman.pdf; \		$(LN_S) ./latex/refman.pdf $@; \	fi$(PACKAGE).ps: html/index.html	@if test -d ./latex; then \	echo "Making PS manual"; \	if test -f $@; then \		$(RM) $@; \	fi; \		$(MAKE) -C ./latex refman.ps; \		$(LN_S) ./latex/refman.pdf $@; \	fidoc: html/index.html	@if test -d latex; then \		$(MAKE) ps; \		$(MAKE) pdf; \	fielsedoc:endifall-local: doc# documentation distributiondoc-dist: doc	@if test -d html; then \		echo "please wait while archiving the docs."; \		tar cf - -C html . | bzip2 --best -c > $(PACKAGE)-docs.tar.bz2; \	fi# Clean hooksclean-local:	@if test -f $(PACKAGE).pdf; then \		$(RM) -f $(PACKAGE).pdf; \	fi	@if test -f $(PACKAGE).ps; then \		$(RM) -f $(PACKAGE).ps; \	fi	@if test -d html; then \		$(RM) -rf html; \	fi	@if test -d latex; then \		$(RM) -rf latex; \	fi# Install hooksmake-install-dirs:	@if test '!' -d $(DESTDIR)$(docdir) ; \		then mkdir -p $(DESTDIR)$(docdir) ; \	fiinstall-data-hook: make-install-dirs	@if test -d html; then \		echo Installing HTML documentation into $(DESTDIR)$(docdir) ; \		$(INSTALL_DATA) html/* $(DESTDIR)$(docdir) ; \	fi	@if test -f $(PACKAGE).pdf; then \		echo Installing PDF manual into $(DESTDIR)$(docdir) ; \		$(INSTALL_DATA) $(PACKAGE).pdf $(DESTDIR)$(docdir) ; \	fi	@if test -f $(PACKAGE).ps; then \		echo Installing PS manual into $(DESTDIR)$(docdir) ; \		$(INSTALL_DATA) $(PACKAGE).ps $(DESTDIR)$(docdir) ; \	fiuninstall-hook: 	@echo Uninstalling doxygen documentation directory ; \	rm -rf "$(DESTDIR)$(docdir)";

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?