2 $(error This make needs to be started
as a sub-make from the toplevel directory.
)
5 .PHONY
: all info html pdf card manual guide
install clean cleanall clean-install
7 all: info html pdf card
13 pdf
: org.pdf orgguide.pdf
15 card
: orgcard.pdf orgcard_letter.pdf orgguide.pdf
18 $(RMR
) $@
; $(MKDIR
) $@
21 ..
/UTILITIES
/mansplit.pl
$@
/*
24 ..
/UTILITIES
/guidesplit.pl
$@
/*
28 if
[ ! -d
$(infodir) ]; then
$(MKDIR
) $(infodir); else true
; fi
;
30 $(INSTALL_INFO
) --infodir=$(infodir) org
33 $(RM
) org
*.pdf
*.html
*_letter.
tex \
34 *.aux
*.cp
*.cps
*.
dvi *.fn
*.fns
*.ky
*.kys
*.pg
*.pgs \
35 *.toc
*.tp
*.tps
*.vr
*.vrs
*.log
*.html
*.ps
39 @echo You should run
$(INSTALL_INFO
) again to correct
dir entries.
41 .SUFFIXES
: # we don't need default suffix rules
42 .SUFFIXES
: .texi .
tex .txt
45 $(MAKEINFO
) --no-split
$< -o
$@
47 %.pdf
: LC_ALL
=C
# work around a bug in texi2dvi
48 %.pdf
: LANG
=C
# work around a bug in texi2dvi
52 PDFLATEX
=$(PDFTEX
) $(TEXI2PDF
) $<
55 $(TEXI2HTML
) --no-split
-o
$@
$<
56 ..
/UTILITIES
/manfull.pl
$@
59 perl ..
/UTILITIES
/orgcard2txt.pl
$< > $@
62 perl
-pe
's/\\pdflayout=\(0l\)/\\pdflayout=(1l)/' \