From: Glenn Morris Date: Wed, 22 Aug 2007 08:15:42 +0000 (+0000) Subject: Move refcard rules to new file etc/refcards/Makefile. X-Git-Tag: emacs-pretest-23.0.90~11389 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=6090e05ee7f1fbd6af1dbf0978b59d8a32e1dc05;p=emacs.git Move refcard rules to new file etc/refcards/Makefile. --- diff --git a/etc/Makefile b/etc/Makefile index 4608ea2c93d..3b353da5cdb 100644 --- a/etc/Makefile +++ b/etc/Makefile @@ -21,90 +21,14 @@ ## Boston, MA 02110-1301, USA. -## Top-level targets. - -## PS files included with Emacs. -all: refcards dired-refcards misc-refcards - - -refcards: refcard.ps cs-refcard.ps de-refcard.ps fr-refcard.ps \ - pl-refcard.ps pt-br-refcard.ps ru-refcard.ps sk-refcard.ps - -dired-refcards: dired-ref.ps cs-dired-ref.ps fr-drdref.ps sk-dired-ref.ps - -## No PS files: vipcard.tex viperCard.tex survival.tex sk-survival.tex -misc-refcards: calccard.ps gnus-booklet.ps gnus-refcard.ps orgcard.ps - -## Following PS files are not included with Emacs. -survival-cards: survival.ps cs-survival.ps sk-survival.ps - -viper-cards: vipcard.ps viperCard.ps - - -## dvi files. - -## FIXME the sk-*.tex files say to use csplain, but were not -## traditionally in this rule. Fix the doc or the rule. -cs-refcard.dvi cs-dired-ref.dvi cs-survival.dvi: %.dvi: %.tex - csplain $< - -pl-refcard.dvi: %.dvi: %.tex - if ! kpsewhich -format=fmt mex > /dev/null; then \ - echo "No mex format found."; false; \ - fi - tex $< - -ru-refcard.dvi gnus-refcard.dvi: %.dvi: %.tex - latex $< - -gnus-booklet.dvi: gnus-refcard.tex - latex '\def\booklettrue{}\def\letterpapertrue{}\input{gnus-refcard}' - mv gnus-refcard.dvi $@ - -## Everything not explicitly listed above. -%.dvi: %.tex - tex $< - - -## PostScript files. - -## Note that some of the tex files (refcard, de-refcard, fr-refcard, -## pt-br-refcard) have settings for letter or a4 paper. Following are -## the default paper sizes (letter for English, A4 for translations). -## FIXME orgcard.ps does not fit on letter (see orgcard.tex). - -## A4, landscape. -de-refcard.ps fr-refcard.ps pt-br-refcard.ps orgcard.ps: %.ps: %.dvi - dvips -t a4 -t landscape $< -o $@ - -## A4, portrait. -cs-dired-ref.ps cs-refcard.ps cs-survival.ps fr-drdref.ps \ -pl-refcard.ps ru-refcard.ps \ -sk-dired-ref.ps sk-refcard.ps sk-survival.ps: %.ps: %.dvi - dvips -t a4 $< -o $@ - -## letter, landscape. -calccard.ps refcard.ps: %.ps: %.dvi - dvips -t letter -t landscape $< -o $@ - -## letter, portrait. -dired-ref.ps gnus-booklet.ps gnus-refcard.ps survival.ps vipcard.ps \ -viperCard.ps: %.ps: %.dvi - dvips -t letter $< -o $@ - - .PHONY: mostlyclean clean distclean maintainer-clean unlock relock -mostlyclean: - -rm -f *.dvi *.log -## Note does not delete generated ps files. -clean distclean maintainer-clean: mostlyclean +mostlyclean clean distclean maintainer-clean: -rm -f DOC* - SOURCES = [0-9A-QS-Z]* README *.[ch16] emacs.* ms-* \ - spook-lines termcap.* *.tex + spook-lines termcap.* unlock: chmod u+w $(SOURCES)