comparison man/Makefile.in @ 21392:20bc0bd34ada

(ENVADD): Enviroment vars to pass to texi2dvi. Use it in dvi targets. (../etc/GNU): Change to $(srcdir) first.
author Andreas Schwab <schwab@suse.de>
date Mon, 06 Apr 1998 10:33:02 +0000
parents 6ee33d0e1682
children 3681d61e4ed8
comparison
equal deleted inserted replaced
21391:fb4644a9f761 21392:20bc0bd34ada
25 .SUFFIXES: .texi .dvi 25 .SUFFIXES: .texi .dvi
26 .texi.dvi: 26 .texi.dvi:
27 texi2dvi $< 27 texi2dvi $<
28 28
29 TEXI2DVI = texi2dvi 29 TEXI2DVI = texi2dvi
30 ENVADD = TEXINPUTS="$(srcdir):$(TEXINPUTS)" MAKEINFO="$(MAKEINFO) -I$(srcdir)"
30 31
31 EMACSSOURCES= \ 32 EMACSSOURCES= \
32 ${srcdir}/emacs.texi \ 33 ${srcdir}/emacs.texi \
33 ${srcdir}/screen.texi \ 34 ${srcdir}/screen.texi \
34 ${srcdir}/commands.texi \ 35 ${srcdir}/commands.texi \
78 79
79 ../info/info: ${INFOSOURCES} 80 ../info/info: ${INFOSOURCES}
80 cd $(srcdir); $(MAKEINFO) --no-split info.texi 81 cd $(srcdir); $(MAKEINFO) --no-split info.texi
81 82
82 info.dvi: ${INFOSOURCES} 83 info.dvi: ${INFOSOURCES}
83 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/info.texi 84 $(ENVADD) $(TEXI2DVI) ${srcdir}/info.texi
84 85
85 ../info/emacs: ${EMACSSOURCES} 86 ../info/emacs: ${EMACSSOURCES}
86 cd $(srcdir); $(MAKEINFO) emacs.texi 87 cd $(srcdir); $(MAKEINFO) emacs.texi
87 88
88 emacs.dvi: ${EMACSSOURCES} 89 emacs.dvi: ${EMACSSOURCES}
89 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/emacs.texi 90 $(ENVADD) $(TEXI2DVI) ${srcdir}/emacs.texi
90 91
91 ../info/ccmode: cc-mode.texi 92 ../info/ccmode: cc-mode.texi
92 cd $(srcdir); $(MAKEINFO) cc-mode.texi 93 cd $(srcdir); $(MAKEINFO) cc-mode.texi
93 cc-mode.dvi: cc-mode.texi 94 cc-mode.dvi: cc-mode.texi
94 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/cc-mode.texi 95 $(ENVADD) $(TEXI2DVI) ${srcdir}/cc-mode.texi
95 96
96 ../info/cl: cl.texi 97 ../info/cl: cl.texi
97 cd $(srcdir); $(MAKEINFO) cl.texi 98 cd $(srcdir); $(MAKEINFO) cl.texi
98 cl.dvi: cl.texi 99 cl.dvi: cl.texi
99 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/cl.texi 100 $(ENVADD) $(TEXI2DVI) ${srcdir}/cl.texi
100 101
101 ../info/customize: customize.texi 102 ../info/customize: customize.texi
102 cd $(srcdir); $(MAKEINFO) customize.texi 103 cd $(srcdir); $(MAKEINFO) customize.texi
103 customize.dvi: customize.texi 104 customize.dvi: customize.texi
104 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/customize.texi 105 $(ENVADD) $(TEXI2DVI) ${srcdir}/customize.texi
105 106
106 ../info/dired-x: dired-x.texi 107 ../info/dired-x: dired-x.texi
107 cd $(srcdir); $(MAKEINFO) dired-x.texi 108 cd $(srcdir); $(MAKEINFO) dired-x.texi
108 dired-x.dvi: dired-x.texi 109 dired-x.dvi: dired-x.texi
109 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/dired-x.texi 110 $(ENVADD) $(TEXI2DVI) ${srcdir}/dired-x.texi
110 111
111 ../info/ediff: ediff.texi 112 ../info/ediff: ediff.texi
112 cd $(srcdir); $(MAKEINFO) ediff.texi 113 cd $(srcdir); $(MAKEINFO) ediff.texi
113 ediff.dvi: ediff.texi 114 ediff.dvi: ediff.texi
114 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/ediff.texi 115 $(ENVADD) $(TEXI2DVI) ${srcdir}/ediff.texi
115 116
116 ../info/forms: forms.texi 117 ../info/forms: forms.texi
117 cd $(srcdir); $(MAKEINFO) forms.texi 118 cd $(srcdir); $(MAKEINFO) forms.texi
118 forms.dvi: forms.texi 119 forms.dvi: forms.texi
119 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/forms.texi 120 $(ENVADD) $(TEXI2DVI) ${srcdir}/forms.texi
120 121
121 ../info/gnus: gnus.texi 122 ../info/gnus: gnus.texi
122 cd $(srcdir); $(MAKEINFO) gnus.texi 123 cd $(srcdir); $(MAKEINFO) gnus.texi
123 gnus.dvi: gnus.texi 124 gnus.dvi: gnus.texi
124 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/gnus.texi 125 $(ENVADD) $(TEXI2DVI) ${srcdir}/gnus.texi
125 126
126 ../info/message: message.texi 127 ../info/message: message.texi
127 cd $(srcdir); $(MAKEINFO) message.texi 128 cd $(srcdir); $(MAKEINFO) message.texi
128 message.dvi: message.texi 129 message.dvi: message.texi
129 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/message.texi 130 $(ENVADD) $(TEXI2DVI) ${srcdir}/message.texi
130 131
131 ../info/mh-e: mh-e.texi 132 ../info/mh-e: mh-e.texi
132 cd $(srcdir); $(MAKEINFO) mh-e.texi 133 cd $(srcdir); $(MAKEINFO) mh-e.texi
133 mh-e.dvi: mh-e.texi 134 mh-e.dvi: mh-e.texi
134 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/mh-e.texi 135 $(ENVADD) $(TEXI2DVI) ${srcdir}/mh-e.texi
135 136
136 ../info/reftex: reftex.texi 137 ../info/reftex: reftex.texi
137 cd $(srcdir); $(MAKEINFO) reftex.texi 138 cd $(srcdir); $(MAKEINFO) reftex.texi
138 reftex.dvi: reftex.texi 139 reftex.dvi: reftex.texi
139 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/reftex.texi 140 $(ENVADD) $(TEXI2DVI) ${srcdir}/reftex.texi
140 141
141 ../info/sc: sc.texi 142 ../info/sc: sc.texi
142 cd $(srcdir); $(MAKEINFO) sc.texi 143 cd $(srcdir); $(MAKEINFO) sc.texi
143 sc.dvi: sc.texi 144 sc.dvi: sc.texi
144 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/sc.texi 145 $(ENVADD) $(TEXI2DVI) ${srcdir}/sc.texi
145 146
146 ../info/vip: vip.texi 147 ../info/vip: vip.texi
147 cd $(srcdir); $(MAKEINFO) vip.texi 148 cd $(srcdir); $(MAKEINFO) vip.texi
148 vip.dvi: vip.texi 149 vip.dvi: vip.texi
149 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/vip.texi 150 $(ENVADD) $(TEXI2DVI) ${srcdir}/vip.texi
150 151
151 ../info/viper: viper.texi 152 ../info/viper: viper.texi
152 cd $(srcdir); $(MAKEINFO) viper.texi 153 cd $(srcdir); $(MAKEINFO) viper.texi
153 viper.dvi: viper.texi 154 viper.dvi: viper.texi
154 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/viper.texi 155 $(ENVADD) $(TEXI2DVI) ${srcdir}/viper.texi
155 156
156 ../info/widget: widget.texi 157 ../info/widget: widget.texi
157 cd $(srcdir); $(MAKEINFO) widget.texi 158 cd $(srcdir); $(MAKEINFO) widget.texi
158 widget.dvi: widget.texi 159 widget.dvi: widget.texi
159 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/widget.texi 160 $(ENVADD) $(TEXI2DVI) ${srcdir}/widget.texi
160 161
161 ../etc/GNU: gnu1.texi gnu.texi 162 ../etc/GNU: gnu1.texi gnu.texi
162 makeinfo --no-headers -o ../etc/GNU gnu1.texi 163 cd $(srcdir) && makeinfo --no-headers -o ../etc/GNU gnu1.texi
163 164
164 mostlyclean: 165 mostlyclean:
165 rm -f *.log *.cp *.fn *.ky *.pg *.vr core 166 rm -f *.log *.cp *.fn *.ky *.pg *.vr core
166 167
167 clean: mostlyclean 168 clean: mostlyclean