makefile.am

来自「linuxUNIX下跑的一套服务端程序」· AM 代码 · 共 48 行

AM
48
字号
SUBDIRS = howtoman_MANS = fenice.1EXTRA_DIST = 	$(man_MANS)all:	@which groff >/dev/null 2>&1; \	if test $$? == 0 ; then \		echo -n "Creating Postscript..."; \		groff -mandoc -e -t -Tps $(man_MANS) > $(man_MANS).ps; \		gzip -9 -f $(man_MANS).ps; \		echo " done"; \	else \		echo "ERROR! groff is not installed! I can't create PS file from man page!"; \	fi	@which ps2pdf >/dev/null 2>&1; \	if test $$? == 0 ; then \		echo -n "Creating Pdf..."; \		zcat $(man_MANS).ps.gz | ps2pdf - $(man_MANS).pdf; \		echo " done"; \	else \		echo "ERROR! ps2pdf is not installed! I can't create PDF file from man page!"; \	fi	@which groff >/dev/null 2>&1; \	if test $$? == 0 ; then \		echo -n "Creating HTML..."; \		groff -mandoc -e -t -Thtml $(man_MANS) > $(man_MANS).html; \		if test $$? == 3 ; then \			echo "ERROR! groff does not support HTML output! I can't create HTML file from man page!"; \			rm $(man_MANS).html; \		fi; \		echo " done"; \	fiCLEANFILES = $(man_MANS).ps.gz $(man_MANS).pdf $(man_MANS).htmlFENICE_DOCS_DIR = $(DESTDIR)@fenice_docs_dir@install-data-local:	$(INSTALL) -m 755 -d $(FENICE_DOCS_DIR)	test -f $(man_MANS).ps.gz && $(INSTALL_DATA) $(man_MANS).ps.gz $(FENICE_DOCS_DIR) || : 	test -f $(man_MANS).pdf && $(INSTALL_DATA) $(man_MANS).pdf $(FENICE_DOCS_DIR) || :	test -f $(man_MANS).html && $(INSTALL_DATA) $(man_MANS).html $(FENICE_DOCS_DIR) || :uninstall-local:	rm -rf $(FENICE_DOCS_DIR)

⌨️ 快捷键说明

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