1 # $Id: Makefile.in,v 8.90 1996/12/16 17:29:57 bostic Exp $ (Berkeley) $Date: 1996/12/16 17:29:57 $
6 CFLAGS
= -c
$(OPTFLAG
) @CFLAGS@
-I.
-I
$(srcdir)/include @CPPFLAGS@
8 PERL
= @vi_cv_path_perl@
9 PERLLIB
=@vi_cv_perllib@
13 chmod
= @vi_cv_path_chmod@
16 mkdir
= @vi_cv_path_mkdir@
17 ranlib
= @vi_cv_path_ranlib@
19 strip= @vi_cv_path_strip@
21 # Objects used to build the ex/vi editor.
22 CLOBJS
= cl_bsd.o cl_funcs.o cl_main.o cl_read.o cl_screen.o cl_term.o
23 COBJS
= addbytes.o addch.o box.o clear.o clrtobot.o clrtoeol.o \
24 cr_put.o ctrace.o cur_hash.o curses.o delch.o deleteln.o delwin.o \
25 erase.o fullname.o getch.o getstr.o id_subwins.o idlok.o initscr.o \
26 insch.o insertln.o longname.o move.o mvwin.o newwin.o overlay.o \
27 overwrite.o putchar.o refresh.o scroll.o setterm.o standout.o \
28 toucholap.o touchwin.o tscroll.o tstp.o tty.o unctrl.o waddnstr.o
29 DBOBJS
= db.o mpool.o \
30 bt_close.o bt_conv.o bt_debug.o bt_delete.o bt_get.o bt_open.o \
31 bt_overflow.o bt_page.o bt_put.o bt_search.o bt_seq.o \
32 bt_split.o bt_utils.o \
33 rec_close.o rec_delete.o rec_get.o rec_open.o rec_put.o \
34 rec_search.o rec_seq.o rec_utils.o
35 IPOBJS
= ip_funcs.o ip_main.o ip_read.o ip_screen.o ip_send.o ip_term.o
36 REOBJS
= regcomp.o regerror.o regexec.o regfree.o
37 VIOBJS
= api.o cut.o delete.o ex.o ex_abbrev.o ex_append.o ex_args.o \
38 ex_argv.o ex_at.o ex_bang.o ex_cd.o ex_cmd.o ex_cscope.o \
39 ex_delete.o ex_display.o ex_edit.o ex_equal.o ex_file.o \
40 ex_filter.o ex_global.o ex_init.o ex_join.o ex_map.o ex_mark.o \
41 ex_mkexrc.o ex_move.o ex_open.o ex_perl.o ex_preserve.o ex_print.o \
42 ex_put.o ex_quit.o ex_read.o ex_screen.o ex_script.o ex_set.o \
43 ex_shell.o ex_shift.o ex_source.o ex_stop.o ex_subst.o ex_tag.o \
44 ex_tcl.o ex_txt.o ex_undo.o ex_usage.o ex_util.o ex_version.o \
45 ex_visual.o ex_write.o ex_yank.o ex_z.o exf.o getc.o key.o line.o \
46 log.o main.o mark.o msg.o options.o options_f.o put.o recover.o \
47 screen.o search.o seq.o trace.o util.o v_at.o v_ch.o v_cmd.o \
48 v_delete.o v_event.o v_ex.o v_increment.o v_init.o v_itxt.o \
49 v_left.o v_mark.o v_match.o v_paragraph.o v_put.o v_redraw.o \
50 v_replace.o v_right.o v_screen.o v_scroll.o v_search.o v_section.o \
51 v_sentence.o v_status.o v_txt.o v_ulcase.o v_undo.o v_util.o \
52 v_word.o v_xchar.o v_yank.o v_z.o v_zexit.o vi.o vs_line.o \
53 vs_msg.o vs_refresh.o vs_relative.o vs_smap.o vs_split.o
57 VIALL
= $(CLOBJS
) $(IPOBJS
) $(VIOBJS
) @cobjs@ @LIBOBJS@
59 $(SHRPENV
) $(CC
) $(LDFLAGS
) -o
$@
$(VIALL
) @LIBS@
63 MALL
= m_main.o m_cde.o trace.o libmvi.a @LIBOBJS@
65 $(SHRPENV
) $(CC
) $(LDFLAGS
) -o
$@
$(MALL
) @MOTIFLIBS@
67 MLIB
= ip_run.o ip_send.o ip_trans.o m_copypaste.o m_func.o m_menu.o \
68 m_options.o m_prompt.o m_ruler.o m_search.o m_tags.o m_util.o \
73 [ ! -f
$(ranlib
) ] ||
$(ranlib
) $@
81 exec_prefix=@
exec_prefix@
87 transform
=@program_transform_name@
89 install: all install_common
90 @echo
"Installing vi, ex, view: $(bindir) ..."
91 @
[ -d
$(bindir) ] || \
92 ($(mkdir
) $(bindir) && $(chmod
) $(dmode
) $(bindir))
93 @cd
$(bindir) && $(rm) -f
`echo vi | sed '$(transform)'`
94 @
$(cp
) vi
$(bindir)/`echo vi | sed '$(transform)'`
95 @cd
$(bindir) && [ -f
$(strip) ] && \
96 $(strip) `echo vi | sed '$(transform)'`
97 @cd
$(bindir) && $(chmod
) $(emode
) `echo vi | sed '$(transform)'`
98 @cd
$(bindir) && $(rm) -f
`echo ex | sed '$(transform)'`
99 @cd
$(bindir) && $(rm) -f
`echo view | sed '$(transform)'`
100 @cd
$(bindir) && $(ln
) \
101 `echo vi | sed '$(transform)'` `echo ex | sed '$(transform)'`
102 @cd
$(bindir) && $(ln
) \
103 `echo vi | sed '$(transform)'` `echo view | sed '$(transform)'`
104 @
[ ! -f vi_motif
] ||
{ \
105 echo
"Installing vi_motif: $(bindir) ..."; \
107 $(rm) -f
`echo vi_motif | sed '$(transform)'`); \
109 $(bindir)/`echo vi_motif | sed '$(transform)'`; \
110 (cd
$(bindir) && [ -f
$(strip) ] && \
111 $(strip) `echo vi_motif | sed '$(transform)'`); \
113 $(chmod
) $(emode
) `echo vi_motif | sed '$(transform)'`); \
115 @
[ ! -f libmvi.a
] ||
{ \
116 echo
"Installing vi motif library: $(libdir) ..."; \
117 [ -d
$(libdir) ] || \
118 ($(mkdir
) $(libdir) && $(chmod
) $(dmode
) $(libdir)); \
119 (cd
$(libdir) && $(rm) -f libmvi.a vi_mextern.h
); \
121 $(srcdir)/motif_l
/vi_mextern.h
$(libdir); \
122 (cd
$(libdir) && $(chmod
) $(fmode
) libmvi.a vi_mextern.h
); \
124 @
[ -d
$(mandir) ] || \
125 ($(mkdir
) $(mandir) && $(chmod
) $(dmode
) $(mandir))
126 @
[ -d
$(mandir)/cat1
] || \
127 ($(mkdir
) $(mandir)/cat1
&& $(chmod
) $(dmode
) $(mandir)/cat1
)
128 @echo
"Installing man pages: $(mandir) ..."
129 @cd
$(mandir)/cat1
&& $(rm) -f
`echo vi.0 | sed '$(transform)'`
130 @
$(cp
) $(srcdir)/docs
/USD.doc
/vi.man
/vi
.0 \
131 $(mandir)/cat1
/`echo vi.0 | sed '$(transform)'`
132 @cd
$(mandir)/cat1
&& $(chmod
) $(fmode
) `echo vi.0 | sed '$(transform)'`
133 @cd
$(mandir)/cat1
&& $(rm) -f
`echo ex.0 | sed '$(transform)'`
134 @cd
$(mandir)/cat1
&& $(rm) -f
`echo view.0 | sed '$(transform)'`
135 @cd
$(mandir)/cat1
&& $(ln
) \
136 `echo vi.0 | sed '$(transform)'` `echo ex.0 | sed '$(transform)'`
137 @cd
$(mandir)/cat1
&& $(ln
) \
138 `echo vi.0 | sed '$(transform)'` `echo view.0 | sed '$(transform)'`
139 @
[ -d
$(mandir)/man1
] || \
140 ($(mkdir
) $(mandir)/man1
&& $(chmod
) $(dmode
) $(mandir)/man1
)
141 @cd
$(mandir)/man1
&& $(rm) -f
`echo vi.1 | sed '$(transform)'`
142 @
$(cp
) $(srcdir)/docs
/USD.doc
/vi.man
/vi
.1 \
143 $(mandir)/man1
/`echo vi.1 | sed '$(transform)'`
144 @cd
$(mandir)/man1
&& $(chmod
) $(fmode
) `echo vi.1 | sed '$(transform)'`
145 @cd
$(mandir)/man1
&& $(rm) -f
`echo ex.1 | sed '$(transform)'`
146 @cd
$(mandir)/man1
&& $(rm) -f
`echo view.1 | sed '$(transform)'`
147 @cd
$(mandir)/man1
&& $(ln
) \
148 `echo vi.1 | sed '$(transform)'` `echo ex.1 | sed '$(transform)'`
149 @cd
$(mandir)/man1
&& $(ln
) \
150 `echo vi.1 | sed '$(transform)'` `echo view.1 | sed '$(transform)'`
152 cat
= dutch english french german ru_SU.KOI8-R spanish swedish
154 @
[ $(sprefix
) = $(prefix) ] || \
155 (echo
'The value of prefix may not be set when installing'; \
156 echo
'vi, because its value is compiled into the binaries.'; \
157 echo
'To change prefix you must reconfigure and rebuild.'; \
159 @
[ -f
$(chmod
) ] ||
(echo
'chmod not found.'; exit
1)
160 @
[ -f
$(cp
) ] ||
(echo
'cp not found.'; exit
1)
161 @
[ -f
$(ln
) ] ||
(echo
'ln not found.'; exit
1)
162 @
[ -f
$(mkdir
) ] ||
(echo
'mkdir not found.'; exit
1)
163 @
[ -f
$(rm) ] ||
(echo
'rm not found.'; exit
1)
164 @
[ -d
$(prefix) ] || \
165 ($(mkdir
) $(prefix) && $(chmod
) $(dmode
) $(prefix))
166 @
[ -d
$(exec_prefix) ] || \
167 ($(mkdir
) $(exec_prefix) && $(chmod
) $(dmode
) $(exec_prefix))
168 @
[ -d
$(datadir) ] || \
169 ($(mkdir
) $(datadir) && $(chmod
) $(dmode
) $(datadir))
170 @
$(rm) -rf
$(datadir)/vi
171 @
$(mkdir
) $(datadir)/vi
&& $(chmod
) $(dmode
) $(datadir)/vi
172 @echo
"Installing message catalogs: $(datadir)/vi/catalog ..."
173 @
$(mkdir
) $(datadir)/vi
/catalog
&& \
174 $(chmod
) $(dmode
) $(datadir)/vi
/catalog
175 @
(cd
$(srcdir)/catalog
&& $(cp
) $(cat
) $(datadir)/vi
/catalog
&& \
176 cd
$(datadir)/vi
/catalog
&& $(chmod
) $(fmode
) *)
177 @echo
"Installing Perl scripts: $(datadir)/vi/perl ..."
178 @
$(mkdir
) $(datadir)/vi
/perl
&& $(chmod
) $(dmode
) $(datadir)/vi
/perl
180 ($(cp
) VI.pm
$(datadir)/vi
/perl
&& \
181 (cd
$(datadir)/vi
/perl
&& $(chmod
) $(fmode
) VI.pm
))
182 @
(cd
$(srcdir)/perl_scripts
&& $(cp
) *.pl
$(datadir)/vi
/perl
&& \
183 cd
$(datadir)/vi
/perl
&& $(chmod
) $(fmode
) *.pl
)
184 @echo
"Installing Tcl scripts: $(datadir)/vi/tcl ..."
185 @
$(mkdir
) $(datadir)/vi
/tcl
&& $(chmod
) $(dmode
) $(datadir)/vi
/tcl
186 @
(cd
$(srcdir)/tcl_scripts
&& $(cp
) *.tcl
$(datadir)/vi
/tcl
&& \
187 cd
$(datadir)/vi
/tcl
&& $(chmod
) $(fmode
) *.tcl
)
188 @echo
"Installing recover script: $(datadir)/vi/recover ..."
189 @
($(cp
) recover
$(datadir)/vi
/recover
&& \
190 $(chmod
) $(emode
) $(datadir)/vi
/recover
)
193 $(rm) -rf
$(datadir)/vi
194 cd
$(bindir) && $(rm) -f
`echo ex | sed '$(transform)'`
195 cd
$(bindir) && $(rm) -f
`echo vi | sed '$(transform)'`
196 cd
$(bindir) && $(rm) -f
`echo view | sed '$(transform)'`
197 cd
$(mandir)/cat1
&& $(rm) -f
`echo ex.0 | sed '$(transform)'`
198 cd
$(mandir)/cat1
&& $(rm) -f
`echo vi.0 | sed '$(transform)'`
199 cd
$(mandir)/cat1
&& $(rm) -f
`echo view.0 | sed '$(transform)'`
200 cd
$(mandir)/man1
&& $(rm) -f
`echo ex.1 | sed '$(transform)'`
201 cd
$(mandir)/man1
&& $(rm) -f
`echo vi.1 | sed '$(transform)'`
202 cd
$(mandir)/man1
&& $(rm) -f
`echo view.1 | sed '$(transform)'`
205 cd
$(srcdir)/docs
/USD.doc
/vi.ref
&& $(MAKE
)
206 cd
$(srcdir)/docs
/USD.doc
/vi.man
&& $(MAKE
)
207 cd
$(srcdir)/docs
/USD.doc
/edit
&& $(MAKE
)
208 cd
$(srcdir)/docs
/USD.doc
/exref
&& $(MAKE
)
209 cd
$(srcdir)/docs
/USD.doc
/vitut
&& $(MAKE
)
212 -rm -f
$(CLOBJS
) $(COBJS
) $(DBOBJS
)
213 -rm -f
$(IPOBJS
) $(MLIB
) $(REOBJS
)
215 -rm -f
*.o memcpy.c perl.c
*.core core vi ex vi_motif libmvi.a
218 cd
$(srcdir)/docs
/USD.doc
/vi.ref
&& $(MAKE
) clean
219 cd
$(srcdir)/docs
/USD.doc
/vi.man
&& $(MAKE
) clean
220 cd
$(srcdir)/docs
/USD.doc
/edit
&& $(MAKE
) clean
221 cd
$(srcdir)/docs
/USD.doc
/exref
&& $(MAKE
) clean
222 cd
$(srcdir)/docs
/USD.doc
/vitut
&& $(MAKE
) clean
224 distclean maintainer-clean
realclean: clean cleandocs
225 -rm -f Makefile config.cache config.h config.log config.status
226 -rm -f pathnames.h port.h
229 cl_bsd.o
: $(srcdir)/cl
/cl_bsd.c
231 cl_funcs.o
: $(srcdir)/cl
/cl_funcs.c
233 cl_main.o
: $(srcdir)/cl
/cl_main.c
235 cl_read.o
: $(srcdir)/cl
/cl_read.c
237 cl_screen.o
: $(srcdir)/cl
/cl_screen.c
239 cl_term.o
: $(srcdir)/cl
/cl_term.c
243 ip_funcs.o
: $(srcdir)/ip
/ip_funcs.c
245 ip_main.o
: $(srcdir)/ip
/ip_main.c
247 ip_read.o
: $(srcdir)/ip
/ip_read.c
249 ip_screen.o
: $(srcdir)/ip
/ip_screen.c
251 ip_term.o
: $(srcdir)/ip
/ip_term.c
254 # VI is the binary that the client programs run.
255 VI
=-DVI
=\"$(bindir)/`echo vi | sed '$(transform)'`\"
257 # Shared IP client sources.
258 ip_run.o
: $(srcdir)/ipc
/ip_run.c
259 $(CC
) $(VI
) $(CFLAGS
) $?
260 ip_send.o
: $(srcdir)/ipc
/ip_send.c
262 ip_trans.o
: $(srcdir)/ipc
/ip_trans.c
265 # Motif IP standalone sources.
266 m_main.o
: $(srcdir)/motif
/m_main.c
267 $(CC
) $(CFLAGS
) @XINCS@
$?
268 m_cde.o
: $(srcdir)/motif
/m_cde.c
269 $(CC
) $(CFLAGS
) @XINCS@
$?
271 # Motif IP client sources.
272 m_copypaste.o
: $(srcdir)/motif_l
/m_copypaste.c
273 $(CC
) $(CFLAGS
) @XINCS@
$?
274 m_func.o
: $(srcdir)/motif_l
/m_func.c
275 $(CC
) $(CFLAGS
) @XINCS@
$?
276 m_options.o
: $(srcdir)/motif_l
/m_options.c
277 $(CC
) $(CFLAGS
) @XINCS@
$?
278 m_menu.o
: $(srcdir)/motif_l
/m_menu.c
279 $(CC
) $(CFLAGS
) @XINCS@
$?
280 m_prompt.o
: $(srcdir)/motif_l
/m_prompt.c
281 $(CC
) $(CFLAGS
) @XINCS@
$?
282 m_ruler.o
: $(srcdir)/motif_l
/m_ruler.c
283 $(CC
) $(CFLAGS
) @XINCS@
$?
284 m_search.o
: $(srcdir)/motif_l
/m_search.c
285 $(CC
) $(CFLAGS
) @XINCS@
$?
286 m_tags.o
: $(srcdir)/motif_l
/m_tags.c
287 $(CC
) $(CFLAGS
) @XINCS@
$?
288 m_util.o
: $(srcdir)/motif_l
/m_util.c
289 $(CC
) $(CFLAGS
) @XINCS@
$?
290 m_vi.o
: $(srcdir)/motif_l
/m_vi.c
291 $(CC
) $(CFLAGS
) @XINCS@
$?
292 xtabbed.o
: $(srcdir)/motif_l
/xtabbed.c
293 $(CC
) $(CFLAGS
) @XINCS@
$?
295 # Vi Tcl/Perl interpreter sources.
296 perl.c
: $(srcdir)/perl_api
/perl.xs
$(srcdir)/perl_api
/typemap
297 echo
"#define _PATH_PERLSCRIPTS \"$(datadir)/vi/perl\"" > $@
298 $(PERL
) $(PERLLIB
)/ExtUtils
/xsubpp
-typemap \
299 $(PERLLIB
)/ExtUtils
/typemap
$(srcdir)/perl_api
/perl.xs
>> $@
300 ($(PERL
) -ne
'print "sub $$1 {\$$curscr->$$1(\@_)}\n" \
301 if /newXS\("VI::([^":]*)"/;' $@
; echo
"1;") > VI.pm
304 perlsfio.o
: $(srcdir)/perl_api
/perlsfio.c
306 tcl.o
: $(srcdir)/tcl_api
/tcl.c
310 api.o
: $(srcdir)/common
/api.c
312 cut.o
: $(srcdir)/common
/cut.c
314 delete.o
: $(srcdir)/common
/delete.c
316 exf.o
: $(srcdir)/common
/exf.c
318 key.o
: $(srcdir)/common
/key.c
320 line.o
: $(srcdir)/common
/line.c
322 log.o
: $(srcdir)/common
/log.c
324 main.o
: $(srcdir)/common
/main.c
326 mark.o
: $(srcdir)/common
/mark.c
328 msg.o
: $(srcdir)/common
/msg.c
330 options.o
: $(srcdir)/common
/options.c
332 options_f.o
: $(srcdir)/common
/options_f.c
334 put.o
: $(srcdir)/common
/put.c
336 recover.o
: $(srcdir)/common
/recover.c
338 screen.o
: $(srcdir)/common
/screen.c
340 search.o
: $(srcdir)/common
/search.c
342 seq.o
: $(srcdir)/common
/seq.c
344 trace.o
: $(srcdir)/common
/trace.c
346 util.o
: $(srcdir)/common
/util.c
348 ex.o
: $(srcdir)/ex
/ex.c
350 ex_abbrev.o
: $(srcdir)/ex
/ex_abbrev.c
352 ex_append.o
: $(srcdir)/ex
/ex_append.c
354 ex_args.o
: $(srcdir)/ex
/ex_args.c
356 ex_argv.o
: $(srcdir)/ex
/ex_argv.c
358 ex_at.o
: $(srcdir)/ex
/ex_at.c
360 ex_bang.o
: $(srcdir)/ex
/ex_bang.c
362 ex_cd.o
: $(srcdir)/ex
/ex_cd.c
364 ex_cmd.o
: $(srcdir)/ex
/ex_cmd.c
366 ex_cscope.o
: $(srcdir)/ex
/ex_cscope.c
368 ex_delete.o
: $(srcdir)/ex
/ex_delete.c
370 ex_digraph.o
: $(srcdir)/ex
/ex_digraph.c
372 ex_display.o
: $(srcdir)/ex
/ex_display.c
374 ex_edit.o
: $(srcdir)/ex
/ex_edit.c
376 ex_equal.o
: $(srcdir)/ex
/ex_equal.c
378 ex_file.o
: $(srcdir)/ex
/ex_file.c
380 ex_filter.o
: $(srcdir)/ex
/ex_filter.c
382 ex_global.o
: $(srcdir)/ex
/ex_global.c
384 ex_init.o
: $(srcdir)/ex
/ex_init.c
386 ex_join.o
: $(srcdir)/ex
/ex_join.c
388 ex_map.o
: $(srcdir)/ex
/ex_map.c
390 ex_mark.o
: $(srcdir)/ex
/ex_mark.c
392 ex_mkexrc.o
: $(srcdir)/ex
/ex_mkexrc.c
394 ex_move.o
: $(srcdir)/ex
/ex_move.c
396 ex_open.o
: $(srcdir)/ex
/ex_open.c
398 ex_perl.o
: $(srcdir)/ex
/ex_perl.c
400 ex_preserve.o
: $(srcdir)/ex
/ex_preserve.c
402 ex_print.o
: $(srcdir)/ex
/ex_print.c
404 ex_put.o
: $(srcdir)/ex
/ex_put.c
406 ex_quit.o
: $(srcdir)/ex
/ex_quit.c
408 ex_read.o
: $(srcdir)/ex
/ex_read.c
410 ex_screen.o
: $(srcdir)/ex
/ex_screen.c
412 ex_script.o
: $(srcdir)/ex
/ex_script.c
414 ex_set.o
: $(srcdir)/ex
/ex_set.c
416 ex_shell.o
: $(srcdir)/ex
/ex_shell.c
418 ex_shift.o
: $(srcdir)/ex
/ex_shift.c
420 ex_source.o
: $(srcdir)/ex
/ex_source.c
422 ex_stop.o
: $(srcdir)/ex
/ex_stop.c
424 ex_subst.o
: $(srcdir)/ex
/ex_subst.c
426 ex_tag.o
: $(srcdir)/ex
/ex_tag.c
428 ex_tcl.o
: $(srcdir)/ex
/ex_tcl.c
430 ex_txt.o
: $(srcdir)/ex
/ex_txt.c
432 ex_undo.o
: $(srcdir)/ex
/ex_undo.c
434 ex_usage.o
: $(srcdir)/ex
/ex_usage.c
436 ex_util.o
: $(srcdir)/ex
/ex_util.c
438 ex_version.o
: $(srcdir)/ex
/ex_version.c
440 ex_visual.o
: $(srcdir)/ex
/ex_visual.c
442 ex_write.o
: $(srcdir)/ex
/ex_write.c
444 ex_yank.o
: $(srcdir)/ex
/ex_yank.c
446 ex_z.o
: $(srcdir)/ex
/ex_z.c
448 getc.o
: $(srcdir)/vi
/getc.c
450 v_at.o
: $(srcdir)/vi
/v_at.c
452 v_ch.o
: $(srcdir)/vi
/v_ch.c
454 v_cmd.o
: $(srcdir)/vi
/v_cmd.c
456 v_delete.o
: $(srcdir)/vi
/v_delete.c
458 v_event.o
: $(srcdir)/vi
/v_event.c
460 v_ex.o
: $(srcdir)/vi
/v_ex.c
462 v_increment.o
: $(srcdir)/vi
/v_increment.c
464 v_init.o
: $(srcdir)/vi
/v_init.c
466 v_itxt.o
: $(srcdir)/vi
/v_itxt.c
468 v_left.o
: $(srcdir)/vi
/v_left.c
470 v_mark.o
: $(srcdir)/vi
/v_mark.c
472 v_match.o
: $(srcdir)/vi
/v_match.c
474 v_paragraph.o
: $(srcdir)/vi
/v_paragraph.c
476 v_put.o
: $(srcdir)/vi
/v_put.c
478 v_redraw.o
: $(srcdir)/vi
/v_redraw.c
480 v_replace.o
: $(srcdir)/vi
/v_replace.c
482 v_right.o
: $(srcdir)/vi
/v_right.c
484 v_screen.o
: $(srcdir)/vi
/v_screen.c
486 v_scroll.o
: $(srcdir)/vi
/v_scroll.c
488 v_search.o
: $(srcdir)/vi
/v_search.c
490 v_section.o
: $(srcdir)/vi
/v_section.c
492 v_sentence.o
: $(srcdir)/vi
/v_sentence.c
494 v_status.o
: $(srcdir)/vi
/v_status.c
496 v_txt.o
: $(srcdir)/vi
/v_txt.c
497 $(CC
) -c @no_op_OPTFLAG@ @CFLAGS@
-I.
-I
$(srcdir)/include @CPPFLAGS@
$?
498 v_ulcase.o
: $(srcdir)/vi
/v_ulcase.c
500 v_undo.o
: $(srcdir)/vi
/v_undo.c
502 v_util.o
: $(srcdir)/vi
/v_util.c
504 v_word.o
: $(srcdir)/vi
/v_word.c
506 v_xchar.o
: $(srcdir)/vi
/v_xchar.c
508 v_yank.o
: $(srcdir)/vi
/v_yank.c
510 v_z.o
: $(srcdir)/vi
/v_z.c
512 v_zexit.o
: $(srcdir)/vi
/v_zexit.c
514 vi.o
: $(srcdir)/vi
/vi.c
516 vs_line.o
: $(srcdir)/vi
/vs_line.c
518 vs_msg.o
: $(srcdir)/vi
/vs_msg.c
520 vs_refresh.o
: $(srcdir)/vi
/vs_refresh.c
522 vs_relative.o
: $(srcdir)/vi
/vs_relative.c
524 vs_smap.o
: $(srcdir)/vi
/vs_smap.c
526 vs_split.o
: $(srcdir)/vi
/vs_split.c
530 addbytes.o
: $(srcdir)/curses
/addbytes.c
531 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
532 addch.o
: $(srcdir)/curses
/addch.c
533 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
534 box.o
: $(srcdir)/curses
/box.c
535 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
536 clear.o
: $(srcdir)/curses
/clear.c
537 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
538 clrtobot.o
: $(srcdir)/curses
/clrtobot.c
539 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
540 clrtoeol.o
: $(srcdir)/curses
/clrtoeol.c
541 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
542 cr_put.o
: $(srcdir)/curses
/cr_put.c
543 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
544 ctrace.o
: $(srcdir)/curses
/ctrace.c
545 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
546 cur_hash.o
: $(srcdir)/curses
/cur_hash.c
547 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
548 curses.o
: $(srcdir)/curses
/curses.c
549 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
550 delch.o
: $(srcdir)/curses
/delch.c
551 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
552 deleteln.o
: $(srcdir)/curses
/deleteln.c
553 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
554 delwin.o
: $(srcdir)/curses
/delwin.c
555 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
556 erase.o
: $(srcdir)/curses
/erase.c
557 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
558 fullname.o
: $(srcdir)/curses
/fullname.c
559 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
560 getch.o
: $(srcdir)/curses
/getch.c
561 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
562 getstr.o
: $(srcdir)/curses
/getstr.c
563 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
564 id_subwins.o
: $(srcdir)/curses
/id_subwins.c
565 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
566 idlok.o
: $(srcdir)/curses
/idlok.c
567 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
568 initscr.o
: $(srcdir)/curses
/initscr.c
569 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
570 insch.o
: $(srcdir)/curses
/insch.c
571 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
572 insertln.o
: $(srcdir)/curses
/insertln.c
573 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
574 longname.o
: $(srcdir)/curses
/longname.c
575 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
576 move.o
: $(srcdir)/curses
/move.c
577 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
578 mvwin.o
: $(srcdir)/curses
/mvwin.c
579 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
580 newwin.o
: $(srcdir)/curses
/newwin.c
581 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
582 overlay.o
: $(srcdir)/curses
/overlay.c
583 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
584 overwrite.o
: $(srcdir)/curses
/overwrite.c
585 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
586 putchar.o
: $(srcdir)/curses
/putchar.c
587 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
588 refresh.o
: $(srcdir)/curses
/refresh.c
589 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
590 scroll.o
: $(srcdir)/curses
/scroll.c
591 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
592 setterm.o
: $(srcdir)/curses
/setterm.c
593 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
594 standout.o
: $(srcdir)/curses
/standout.c
595 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
596 toucholap.o
: $(srcdir)/curses
/toucholap.c
597 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
598 touchwin.o
: $(srcdir)/curses
/touchwin.c
599 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
600 tscroll.o
: $(srcdir)/curses
/tscroll.c
601 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
602 tstp.o
: $(srcdir)/curses
/tstp.c
603 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
604 tty.o
: $(srcdir)/curses
/tty.c
605 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
606 unctrl.o
: $(srcdir)/curses
/unctrl.c
607 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
608 waddnstr.o
: $(srcdir)/curses
/waddnstr.c
609 $(CC
) -D_CURSES_PRIVATE
$(CFLAGS
) $?
612 db.o
: $(srcdir)/db
/db
/db.c
613 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) $?
614 mpool.o
: $(srcdir)/db
/mpool
/mpool.c
615 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) -I
$(srcdir)/db
/mpool
$?
616 bt_close.o
: $(srcdir)/db
/btree
/bt_close.c
617 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) -I
$(srcdir)/db
/btree
$?
618 bt_conv.o
: $(srcdir)/db
/btree
/bt_conv.c
619 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) -I
$(srcdir)/db
/btree
$?
620 bt_debug.o
: $(srcdir)/db
/btree
/bt_debug.c
621 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) -I
$(srcdir)/db
/btree
$?
622 bt_delete.o
: $(srcdir)/db
/btree
/bt_delete.c
623 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) -I
$(srcdir)/db
/btree
$?
624 bt_get.o
: $(srcdir)/db
/btree
/bt_get.c
625 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) -I
$(srcdir)/db
/btree
$?
626 bt_open.o
: $(srcdir)/db
/btree
/bt_open.c
627 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) -I
$(srcdir)/db
/btree
$?
628 bt_overflow.o
: $(srcdir)/db
/btree
/bt_overflow.c
629 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) -I
$(srcdir)/db
/btree
$?
630 bt_page.o
: $(srcdir)/db
/btree
/bt_page.c
631 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) -I
$(srcdir)/db
/btree
$?
632 bt_put.o
: $(srcdir)/db
/btree
/bt_put.c
633 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) -I
$(srcdir)/db
/btree
$?
634 bt_search.o
: $(srcdir)/db
/btree
/bt_search.c
635 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) -I
$(srcdir)/db
/btree
$?
636 bt_seq.o
: $(srcdir)/db
/btree
/bt_seq.c
637 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) -I
$(srcdir)/db
/btree
$?
638 bt_split.o
: $(srcdir)/db
/btree
/bt_split.c
639 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) -I
$(srcdir)/db
/btree
$?
640 bt_utils.o
: $(srcdir)/db
/btree
/bt_utils.c
641 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) -I
$(srcdir)/db
/btree
$?
642 rec_close.o
: $(srcdir)/db
/recno
/rec_close.c
643 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) -I
$(srcdir)/db
/recno
$?
644 rec_delete.o
: $(srcdir)/db
/recno
/rec_delete.c
645 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) -I
$(srcdir)/db
/recno
$?
646 rec_get.o
: $(srcdir)/db
/recno
/rec_get.c
647 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) -I
$(srcdir)/db
/recno
$?
648 rec_open.o
: $(srcdir)/db
/recno
/rec_open.c
649 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) -I
$(srcdir)/db
/recno
$?
650 rec_put.o
: $(srcdir)/db
/recno
/rec_put.c
651 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) -I
$(srcdir)/db
/recno
$?
652 rec_search.o
: $(srcdir)/db
/recno
/rec_search.c
653 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) -I
$(srcdir)/db
/recno
$?
654 rec_seq.o
: $(srcdir)/db
/recno
/rec_seq.c
655 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) -I
$(srcdir)/db
/recno
$?
656 rec_utils.o
: $(srcdir)/db
/recno
/rec_utils.c
657 $(CC
) -D__DBINTERFACE_PRIVATE
$(CFLAGS
) -I
$(srcdir)/db
/recno
$?
659 # Regular Expressions sources.
660 regcomp.o
: $(srcdir)/regex
/regcomp.c
661 $(CC
) -D__REGEX_PRIVATE
$(CFLAGS
) $?
662 regerror.o
: $(srcdir)/regex
/regerror.c
663 $(CC
) -D__REGEX_PRIVATE
$(CFLAGS
) $?
664 regexec.o
: $(srcdir)/regex
/regexec.c
665 $(CC
) -D__REGEX_PRIVATE
$(CFLAGS
) $?
666 regfree.o
: $(srcdir)/regex
/regfree.c
667 $(CC
) -D__REGEX_PRIVATE
$(CFLAGS
) $?
669 # Random C library replacement and workaround sources.
670 addnstr.o
: $(srcdir)/clib
/addnstr.c
672 bsearch.o
: $(srcdir)/clib
/bsearch.c
674 env.o
: $(srcdir)/clib
/env.c
676 fchmod.o
: $(srcdir)/clib
/fchmod.c
677 $(CC
) $(CFLAGS
) $(INC
) $?
678 gethostname.o
: $(srcdir)/clib
/gethostname.c
679 $(CC
) $(CFLAGS
) $(INC
) $?
680 getopt.o
: $(srcdir)/clib
/getopt.c
681 $(CC
) $(CFLAGS
) $(INC
) $?
682 memchr.o
: $(srcdir)/clib
/memchr.c
684 memcpy.o
: $(srcdir)/clib
/memmove.c
686 $(CC
) $(CFLAGS
) -DMEMCOPY memcpy.c
687 memmove.o
: $(srcdir)/clib
/memmove.c
688 $(CC
) $(CFLAGS
) -DMEMMOVE
$?
689 memset.o
: $(srcdir)/clib
/memset.c
691 mkstemp.o
: $(srcdir)/clib
/mkstemp.c
693 mmap.o
: $(srcdir)/clib
/mmap.c
695 realloc.o
: $(srcdir)/clib
/realloc.c
697 snprintf.o
: $(srcdir)/clib
/snprintf.c
699 strdup.o
: $(srcdir)/clib
/strdup.c
701 strerror.o
: $(srcdir)/clib
/strerror.c
703 strpbrk.o
: $(srcdir)/clib
/strpbrk.c
705 strsep.o
: $(srcdir)/clib
/strsep.c
707 strtol.o
: $(srcdir)/clib
/strtol.c
709 strtoul.o
: $(srcdir)/clib
/strtoul.c
711 vsnprintf.o
: $(srcdir)/clib
/vsnprintf.c