aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman1996-06-20 20:19:49 +0000
committerRichard M. Stallman1996-06-20 20:19:49 +0000
commite8edd7c5df8e1a102c1a9399042019ec2b752205 (patch)
treeddc7f5720c60e78aae547836524c822dd3525484
parent56ade261394e9c987a316286dae656d25dd28e67 (diff)
downloademacs-e8edd7c5df8e1a102c1a9399042019ec2b752205.tar.gz
emacs-e8edd7c5df8e1a102c1a9399042019ec2b752205.zip
(All info targets): Specify $(srcdir) in input files. Specify -I option.
(All dvi targets): Set the TEXINPUTS variable.
-rw-r--r--man/Makefile.in53
1 files changed, 29 insertions, 24 deletions
diff --git a/man/Makefile.in b/man/Makefile.in
index 0488fea88bd..b711aefca7e 100644
--- a/man/Makefile.in
+++ b/man/Makefile.in
@@ -69,70 +69,75 @@ info: $(INFO_TARGETS)
69 69
70dvi: $(DVI_TARGETS) 70dvi: $(DVI_TARGETS)
71 71
72# Note that all the Info targets build the Info files
73# in srcdir. There is no provision for Info files
74# to exist in the build directory.
75# In a distribution of Emacs, the Info files should be up to date.
76
72../info/info: ${INFOSOURCES} 77../info/info: ${INFOSOURCES}
73 $(MAKEINFO) --no-split info.texi 78 $(MAKEINFO) --no-split -I$(srcdir) $(srcdir)/info.texi
74 79
75info.dvi: ${INFOSOURCES} 80info.dvi: ${INFOSOURCES}
76 $(TEXI2DVI) ${srcdir}/info.texi 81 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/info.texi
77 82
78../info/emacs: ${EMACSSOURCES} 83../info/emacs: ${EMACSSOURCES}
79 $(MAKEINFO) emacs.texi 84 $(MAKEINFO) -I$(srcdir) $(srcdir)/emacs.texi
80 85
81emacs.dvi: ${EMACSSOURCES} 86emacs.dvi: ${EMACSSOURCES}
82 $(TEXI2DVI) ${srcdir}/emacs.texi 87 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/emacs.texi
83 88
84../info/ccmode: cc-mode.texi 89../info/ccmode: cc-mode.texi
85 $(MAKEINFO) cc-mode.texi 90 $(MAKEINFO) -I$(srcdir) $(srcdir)/cc-mode.texi
86cc-mode.dvi: cc-mode.texi 91cc-mode.dvi: cc-mode.texi
87 $(TEXI2DVI) ${srcdir}/cc-mode.texi 92 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/cc-mode.texi
88 93
89../info/cl: cl.texi 94../info/cl: cl.texi
90 $(MAKEINFO) cl.texi 95 $(MAKEINFO) -I$(srcdir) $(srcdir)/cl.texi
91cl.dvi: cl.texi 96cl.dvi: cl.texi
92 $(TEXI2DVI) ${srcdir}/cl.texi 97 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/cl.texi
93 98
94../info/dired-x: dired-x.texi 99../info/dired-x: dired-x.texi
95 $(MAKEINFO) dired-x.texi 100 $(MAKEINFO) -I$(srcdir) $(srcdir)/dired-x.texi
96dired-x.dvi: dired-x.texi 101dired-x.dvi: dired-x.texi
97 $(TEXI2DVI) ${srcdir}/dired-x.texi 102 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/dired-x.texi
98 103
99../info/ediff: ediff.texi 104../info/ediff: ediff.texi
100 $(MAKEINFO) ediff.texi 105 $(MAKEINFO) -I$(srcdir) $(srcdir)/ediff.texi
101ediff.dvi: ediff.texi 106ediff.dvi: ediff.texi
102 $(TEXI2DVI) ${srcdir}/ediff.texi 107 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/ediff.texi
103 108
104../info/forms: forms.texi 109../info/forms: forms.texi
105 $(MAKEINFO) forms.texi 110 $(MAKEINFO) -I$(srcdir) $(srcdir)/forms.texi
106forms.dvi: forms.texi 111forms.dvi: forms.texi
107 $(TEXI2DVI) ${srcdir}/forms.texi 112 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/forms.texi
108 113
109../info/mh-e: mh-e.texi 114../info/mh-e: mh-e.texi
110 $(MAKEINFO) mh-e.texi 115 $(MAKEINFO) -I$(srcdir) $(srcdir)/mh-e.texi
111mh-e.dvi: mh-e.texi 116mh-e.dvi: mh-e.texi
112 $(TEXI2DVI) ${srcdir}/mh-e.texi 117 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/mh-e.texi
113 118
114../info/sc: sc.texi 119../info/sc: sc.texi
115 $(MAKEINFO) sc.texi 120 $(MAKEINFO) -I$(srcdir) $(srcdir)/sc.texi
116sc.dvi: sc.texi 121sc.dvi: sc.texi
117 $(TEXI2DVI) ${srcdir}/sc.texi 122 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/sc.texi
118 123
119../info/vip: vip.texi 124../info/vip: vip.texi
120 $(MAKEINFO) vip.texi 125 $(MAKEINFO) -I$(srcdir) $(srcdir)/vip.texi
121vip.dvi: vip.texi 126vip.dvi: vip.texi
122 $(TEXI2DVI) ${srcdir}/vip.texi 127 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/vip.texi
123 128
124../info/gnus: gnus.texi 129../info/gnus: gnus.texi
125 $(MAKEINFO) gnus.texi 130 $(MAKEINFO) -I$(srcdir) $(srcdir)/gnus.texi
126gnus.dvi: gnus.texi 131gnus.dvi: gnus.texi
127 $(TEXI2DVI) ${srcdir}/gnus.texi 132 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/gnus.texi
128 133
129../etc/GNU: gnu1.texi gnu.texi 134../etc/GNU: gnu1.texi gnu.texi
130 makeinfo --no-headers -o ../etc/GNU gnu1.texi 135 makeinfo --no-headers -o ../etc/GNU gnu1.texi
131 136
132../info/viper: viper.texi viper-cmd.texi 137../info/viper: viper.texi viper-cmd.texi
133 $(MAKEINFO) viper.texi 138 $(MAKEINFO) -I$(srcdir) $(srcdir)/viper.texi
134viper.dvi: viper.texi viper-cmd.texi 139viper.dvi: viper.texi viper-cmd.texi
135 $(TEXI2DVI) ${srcdir}/viper.texi 140 TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/viper.texi
136 141
137mostlyclean: 142mostlyclean:
138 rm -f *.log *.cp *.fn *.ky *.pg *.vr core 143 rm -f *.log *.cp *.fn *.ky *.pg *.vr core