1 # Makefile for as.texinfo preprocessing and TeXing
3 # see pretex.m4 for discussion of preprocessor definitions
5 # What version of the manual you want (see *.m4); "all" includes everything
8 # Sun/Berkeley m4 doesn't have all the things we need; use GNU or sV
12 # Directory for gas source
15 # Where to find texinfo.tex to format docn with TeX
16 TEXIDIR
= $(srcdir)/..
/texinfo
/fsf
18 as.
info: as-
${CONFIG}.texinfo
19 makeinfo -o
as.
info as-
${CONFIG}.texinfo
21 as.
dvi: as-
${CONFIG}.texinfo
22 TEXINPUTS
=${TEXIDIR}:.
:$$TEXINPUTS tex as-
${CONFIG}.texinfo
23 texindex as-
${CONFIG}.??
24 TEXINPUTS
=${TEXIDIR}:.
:$$TEXINPUTS tex as-
${CONFIG}.texinfo
25 mv as-
${CONFIG}.
dvi as.
dvi
26 rm as-
${CONFIG}.?? as-
${CONFIG}.???
28 # ROFF doc targets as.ms, as.mm, as.me
29 # (we don't use a variable because we don't trust all makes to handle
30 # a var in the target name right).
32 as.ms
: as-
${CONFIG}.texinfo
33 sed
-e
'/\\input texinfo/d' \
34 -e
'/@c TEXI2ROFF-KILL/,/@c END TEXI2ROFF-KILL/d' \
36 as-
${CONFIG}.texinfo | \
40 as.mm
: as-
${CONFIG}.texinfo
41 sed
-e
'/\\input texinfo/d' \
42 -e
'/@c TEXI2ROFF-KILL/,/@c END TEXI2ROFF-KILL/d' \
45 as-
${CONFIG}.texinfo | \
47 sed
-e
's/---/\\(em/g' \
51 as.me
: as-
${CONFIG}.texinfo
52 sed
-e
'/\\input texinfo/d' \
53 -e
'/@c TEXI2ROFF-KILL/,/@c END TEXI2ROFF-KILL/d' \
55 as-
${CONFIG}.texinfo | \
60 as-all.texinfo
: as.texinfo pretex.m4 none.m4
all.m4
61 ${M4} pretex.m4 none.m4
all.m4
as.texinfo
>as-all.texinfo
63 as-a29k.texinfo
: as.texinfo pretex.m4 none.m4 a29k.m4
64 ${M4} pretex.m4 none.m4 a29k.m4
as.texinfo
>as-a29k.texinfo
66 as-a29k-coff.texinfo
: as.texinfo pretex.m4 none.m4 a29k-coff.m4
67 ${M4} pretex.m4 none.m4 a29k-coff.m4
as.texinfo
>as-a29k-coff.texinfo
69 as-gen.texinfo
: as.texinfo pretex.m4 none.m4 gen.m4
70 ${M4} pretex.m4 none.m4 gen.m4
as.texinfo
>as-gen.texinfo
72 as-h8.texinfo
: as.texinfo pretex.m4 none.m4 h8.m4
73 ${M4} pretex.m4 none.m4 h8.m4
as.texinfo
>as-h8.texinfo
75 as-i80386.texinfo
: as.texinfo pretex.m4 none.m4 i80386.m4
76 ${M4} pretex.m4 none.m4 i80386.m4
as.texinfo
>as-i80386.texinfo
78 as-i960.texinfo
: as.texinfo pretex.m4 none.m4 i960.m4
79 ${M4} pretex.m4 none.m4 i960.m4
as.texinfo
>as-i960.texinfo
81 as-m680x0.texinfo
: as.texinfo pretex.m4 none.m4 m680x0.m4
82 ${M4} pretex.m4 none.m4 m680x0.m4
as.texinfo
>as-m680x0.texinfo
84 as-sparc.texinfo
: as.texinfo pretex.m4 none.m4 sparc.m4
85 ${M4} pretex.m4 none.m4 sparc.m4
as.texinfo
>as-sparc.texinfo
87 as-vax.texinfo
: as.texinfo pretex.m4 none.m4 vax.m4
88 ${M4} pretex.m4 none.m4 vax.m4
as.texinfo
>as-vax.texinfo
90 as-vintage.texinfo
: as.texinfo pretex.m4 none.m4 vintage.m4
91 ${M4} pretex.m4 none.m4 vintage.m4
as.texinfo
>as-vintage.texinfo
94 rm -f as-
${CONFIG}.
* as.
dvi