| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 | .SUFFIXES:	# we don't need default suffix rulesifeq ($(MAKELEVEL), 0)  $(error This make needs to be started as a sub-make from the toplevel directory.)endif.PHONY:		all info html pdf card manual guide install \		clean cleanall clean-installall:		$(ORG_MAKE_DOC)info:		org orgguidehtml:		org.html orgguide.htmlpdf:		org.pdf orgguide.pdfcard:		orgcard.pdf orgcard_letter.pdf orgguide.pdfifneq ($(SERVERMK),)manual guide::	-$(RMR) $@	$(MKDIR) $@manual::	org.texi org-version.inc	$(TEXI2HTML) -o $@ $<	../mk/mansplit.pl $@/*guide::		orgguide.texi org-version.inc	$(TEXI2HTML) -o $@ $<	../mk/guidesplit.pl $@/*endiforg.texi orgguide.texi:	org-manual.org org-guide.org	$(BATCH) 				      \	  --eval '(add-to-list `load-path "../lisp")' \	  --eval '(load "../mk/org-fixup.el")' 	      \	  --eval '(org-make-manuals)'org-version.inc:	org.texi	@echo "org-version: $(ORGVERSION) ($(GITVERSION))"	@echo "@c automatically generated, do not edit"  > org-version.inc	@echo "@set VERSION $(ORGVERSION) ($(GITVERSION))" >> org-version.inc	@echo "@set DATE $(DATE)" >> org-version.incorg-version.tex:	orgcard.tex	@printf "org-version: $(ORGVERSION) ($(GITVERSION))\n"	@printf "%% automatically generated, do not edit\n" > org-version.tex	@printf "\def\orgversionnumber{$(ORGVERSION)}\n" >> org-version.tex	@printf "\def\\\\versionyear{$(YEAR)}\n" >> org-version.tex	@printf "\def\year{$(YEAR)}\n" >> org-version.texinstall:	org orgguide	if [ ! -d $(DESTDIR)$(infodir) ]; then $(MKDIR) $(DESTDIR)$(infodir); else true; fi ;	$(CP) org.info $(DESTDIR)$(infodir)	$(CP) orgguide.info $(DESTDIR)$(infodir)	$(INSTALL_INFO) --infodir=$(DESTDIR)$(infodir) org.info	$(INSTALL_INFO) --infodir=$(DESTDIR)$(infodir) orgguide.infoclean:	$(RM) *.pdf *.html *.info *_letter.tex org-version.inc org-version.tex \	      *.aux *.cp *.cps *.dvi *.fn *.fns *.ky *.kys *.pg *.pgs *.toc \              *.tp *.tps *.vr *.vrs *.log *.pscleanall:	clean	$(RM) org.texi orgguide.texi	$(RMR) guide manualclean-install:	$(RM) $(DESTDIR)$(infodir)/org*	$(INSTALL_INFO) --infodir=$(DESTDIR)$(infodir) --remove org	$(INSTALL_INFO) --infodir=$(DESTDIR)$(infodir) --remove orgguide.SUFFIXES:	.texi .tex .txt _letter.tex%:		%.texi org-version.inc	$(MAKEINFO) --no-split $< -o $@.info# the following two lines work around a bug in some versions of texi2dvi%.pdf:		LC_ALL=C%.pdf:		LANG=C%.pdf:		%.texi org-version.inc	$(TEXI2PDF) $<%.pdf:		%.tex org-version.tex	PDFLATEX=$(PDFTEX) $(TEXI2PDF) $<%.html:		%.texi org-version.inc	$(TEXI2HTML) --no-split -o $@ $<ifneq ($(SERVERMK),)	../mk/manfull.pl $@%.txt:		%.tex	perl ../mk/orgcard2txt.pl $< > $@endif%_letter.tex:	%.tex	$(BATCH) 				      \	  --eval '(add-to-list `load-path "../lisp")' \	  --eval '(load "org-compat.el")' 	      \	  --eval '(load "../mk/org-fixup.el")' 	      \	  --eval '(org-make-letterformat "$(<F)" "$(@F)")'
 |