⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 PostgreSQL7.4.6 for Linux
💻
字号:
#----------------------------------------------------------------------------## PostgreSQL documentation makefile## $Header: /cvsroot/pgsql/doc/src/sgml/Makefile,v 1.59.2.3 2004/03/09 20:10:19 momjian Exp $##----------------------------------------------------------------------------subdir = doc/src/sgmltop_builddir = ../../..include $(top_builddir)/src/Makefile.global.SECONDARY:.NOTPARALLEL:ifndef COLLATEINDEXCOLLATEINDEX = $(DOCBOOKSTYLE)/bin/collateindex.plendififndef JADEJADE = jadeendifSGMLINCLUDE = -D $(srcdir)ifndef NSGMLSNSGMLS = nsgmlsendififndef SGMLSPLSGMLSPL = sgmlsplendifCONVERT = convertEPSTOPDF = epstopdf# docbook2man generates man pages from docbook refentry source code.D2MSCRIPT= $(D2MDIR)/docbook2man-spec.plGENERATED_SGML = bookindex.sgml version.sgml \	features-supported.sgml features-unsupported.sgmlALLSGML := $(wildcard $(srcdir)/*.sgml $(srcdir)/ref/*.sgml) $(GENERATED_SGML)ifdef DOCBOOKSTYLECATALOG = -c $(DOCBOOKSTYLE)/catalogendif# Enable draft mode during developmentifneq (,$(findstring devel, $(VERSION)))override JADEFLAGS += -V draft-modeendif#### Man pages##.PHONY: manDEFAULTSECTION := $(sqlmansect_dummy)man: postgres.sgml $(ALLSGML)	$(NSGMLS) $(NSGMLS_FLAGS) $< | $(SGMLSPL) $(D2MSCRIPT) --lowercase --section $(DEFAULTSECTION) --date "`date '+%Y-%m-%d'`"# One more time, to resolve cross-references	$(NSGMLS) $(NSGMLS_FLAGS) $< | $(SGMLSPL) $(D2MSCRIPT) --lowercase --section $(DEFAULTSECTION) --date "`date '+%Y-%m-%d'`"	$(mkinstalldirs) man1 man$(DEFAULTSECTION)	mv *.1 man1/	mv *.$(DEFAULTSECTION) man$(DEFAULTSECTION)/#### HTML##all: html.PHONY: htmlhtml: postgres.sgml $(ALLSGML) stylesheet.dsl	@rm -f *.html	$(JADE) $(JADEFLAGS) $(SGMLINCLUDE) $(CATALOG) -d stylesheet.dsl -i output-html -t sgml $<COLLATEINDEX := LC_ALL=C $(PERL) $(COLLATEINDEX) -f -gifeq (,$(wildcard HTML.index))bookindex.sgml:	$(COLLATEINDEX) -o $@ -Nelsebookindex.sgml: HTML.index	$(COLLATEINDEX) -i 'bookindex' -o $@ $<endifversion.sgml: $(top_builddir)/src/Makefile.global	{ \	  echo "<!entity version \"$(VERSION)\">"; \	  echo "<!entity majorversion \"`expr $(VERSION) : '\([0-9][0-9]*\.[0-9][0-9]*\)'`\">"; \	} >$@features-supported.sgml: $(top_srcdir)/src/backend/catalog/sql_feature_packages.txt $(top_srcdir)/src/backend/catalog/sql_features.txt	$(PERL) $(srcdir)/mk_feature_tables.pl YES $^ > $@features-unsupported.sgml: $(top_srcdir)/src/backend/catalog/sql_feature_packages.txt $(top_srcdir)/src/backend/catalog/sql_features.txt	$(PERL) $(srcdir)/mk_feature_tables.pl NO $^ > $@#### Print### RTF to allow minor editing for hardcopy%.rtf: %.sgml $(ALLSGML) stylesheet.dsl	$(JADE) $(JADEFLAGS) $(SGMLINCLUDE) $(CATALOG) -d stylesheet.dsl -t rtf -V rtf-backend -i output-print $<# TeX# Regular TeX and pdfTeX have slightly differing requirements, so we# need to distinguish the path we're taking.%.tex-ps: %.sgml $(ALLSGML) stylesheet.dsl	$(JADE) $(JADEFLAGS) $(SGMLINCLUDE) $(CATALOG) -d stylesheet.dsl -t tex -V tex-backend -i output-print -V texdvi-output -o $@ $<%.tex-pdf: %.sgml $(ALLSGML) stylesheet.dsl	$(JADE) $(JADEFLAGS) $(SGMLINCLUDE) $(CATALOG) -d stylesheet.dsl -t tex -V tex-backend -i output-print -V texpdf-output -o $@ $<%.dvi: %.tex-ps	@rm -f $*.aux $*.log	jadetex $<	jadetex $<	jadetex $<# Postscript from TeX%.ps: %.dvi	dvips -o $@ $<%.pdf: %.tex-pdf	@rm -f $*.aux $*.log $*.out	pdfjadetex $<	pdfjadetex $<	pdfjadetex $<# This generates an XML version of the flow-object tree.  It's useful# for debugging DSSSL code, and possibly to interface to some other# tools that can make use of this.%.fot: %.sgml $(ALLSGML) stylesheet.dsl	$(JADE) $(JADEFLAGS) $(SGMLINCLUDE) $(CATALOG) -d stylesheet.dsl -t fot -i output-print -o $@ $<# Graphics%.gif:	cp $(srcdir)/../graphics/$@ .%.eps: %.gif	$(CONVERT) $< eps:$@%.pdf: %.eps	$(EPSTOPDF) $<#### Semi-automatic generation of some text files.##JADE.text = $(JADE) $(JADEFLAGS) $(SGMLINCLUDE) $(CATALOG) -d stylesheet.dsl -i output-text -t sgmlLYNX = lynxINSTALL HISTORY regress_README: % : %.html	$(PERL) -p -e 's/<H(1|2)$$/<H\1 align=center/g' $< | $(LYNX) -force_html -dump -nolist -stdin >$@INSTALL.html: standalone-install.sgml installation.sgml version.sgml	$(JADE.text) -V nochunks standalone-install.sgml installation.sgml >$@HISTORY.html: release.sgml	( echo '<!doctype appendix PUBLIC "-//OASIS//DTD DocBook V3.1//EN">'; \	  cat $< ) >tempfile_HISTORY.sgml	$(JADE.text) -V nochunks tempfile_HISTORY.sgml >$@	rm tempfile_HISTORY.sgmlregress_README.html: regress.sgml	( echo '<!doctype chapter PUBLIC "-//OASIS//DTD DocBook V3.1//EN" ['; \	  echo '<!entity % standalone-ignore "IGNORE"> ]>'; \	  cat $< ) >tempfile_regress_README.sgml	$(JADE.text) -V nochunks tempfile_regress_README.sgml >$@	rm tempfile_regress_README.sgml#### Check### Quick syntax check without style processingcheck: postgres.sgml $(ALLSGML)	$(NSGMLS) $(SGMLINCLUDE) -s $<#### Clean##clean distclean maintainer-clean:# HTML	rm -f HTML.manifest *.html *.gif# man	rm -rf *.1 *.$(DEFAULTSECTION) man1 man$(DEFAULTSECTION) manpage.refs manpage.links manpage.log# print	rm -f *.rtf *.tex-ps *.tex-pdf *.dvi *.aux *.log *.ps *.pdf *.out *.eps *.fot# index	rm -f HTML.index $(GENERATED_SGML)# text	rm -f INSTALL HISTORY regress_README

⌨️ 快捷键说明

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