· 7 years ago · Jun 04, 2018, 04:40 AM
1## -*- text -*- ##
2# Makefile for the GNU readline library shared library support.
3#
4# Copyright (C) 1998-2003 Free Software Foundation, Inc.
5
6# This program is free software; you can redistribute it and/or modify
7# it under the terms of the GNU General Public License as published by
8# the Free Software Foundation; either version 2, or (at your option)
9# any later version.
10
11# This program is distributed in the hope that it will be useful,
12# but WITHOUT ANY WARRANTY; without even the implied warranty of
13# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14# GNU General Public License for more details.
15
16# You should have received a copy of the GNU General Public License
17# along with this program; if not, write to the Free Software
18# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA.
19
20PACKAGE = readline
21VERSION = 5.2
22
23PACKAGE_BUGREPORT = bug-readline@gnu.org
24PACKAGE_NAME = readline
25PACKAGE_STRING = readline 5.2
26PACKAGE_VERSION = 5.2
27
28RL_LIBRARY_VERSION = 5.2
29RL_LIBRARY_NAME = readline
30
31srcdir = .
32VPATH = .:..
33topdir = ..
34BUILD_DIR = /Users/ujihisa/src/readline-5.2
35
36INSTALL = /usr/bin/install -c
37INSTALL_PROGRAM = ${INSTALL}
38INSTALL_DATA = ${INSTALL} -m 644
39
40CC = gcc
41RANLIB = ranlib
42AR = ar
43ARFLAGS = cr
44RM = rm -f
45CP = cp
46MV = mv
47LN = ln
48
49SHELL = /bin/sh
50
51host_os = darwin10.4.1
52
53prefix = /usr/local
54exec_prefix = ${prefix}
55includedir = ${prefix}/include
56bindir = ${exec_prefix}/bin
57libdir = ${exec_prefix}/lib
58datadir = ${prefix}/share
59localedir = $(datadir)/locale
60
61# Support an alternate destination root directory for package building
62DESTDIR =
63
64CFLAGS = -g -O
65LOCAL_CFLAGS = -DRL_LIBRARY_VERSION='"$(RL_LIBRARY_VERSION)"'
66CPPFLAGS =
67LDFLAGS = -g -O
68
69DEFS = -DHAVE_CONFIG_H
70LOCAL_DEFS =
71
72#
73# These values are generated for configure by ${topdir}/support/shobj-conf.
74# If your system is not supported by that script, but includes facilities for
75# dynamic loading of shared objects, please update the script and send the
76# changes to bash-maintainers@gnu.org.
77#
78SHOBJ_CC = gcc
79SHOBJ_CFLAGS = -fno-common
80SHOBJ_LD = ${CC}
81
82SHOBJ_LDFLAGS = -dynamic
83SHOBJ_XLDFLAGS =
84SHOBJ_LIBS =
85
86SHLIB_XLDFLAGS = -arch_only `/usr/bin/arch` -install_name $(libdir)/$@ -current_version $(SHLIB_MAJOR)$(SHLIB_MINOR) -compatibility_version $(SHLIB_MAJOR) -v
87SHLIB_LIBS = -lncurses
88
89SHLIB_DOT = .
90SHLIB_LIBPREF = lib
91SHLIB_LIBSUFF = dylib
92
93SHLIB_LIBVERSION = $(SHLIB_MAJOR)$(SHLIB_MINOR).$(SHLIB_LIBSUFF)
94SHLIB_DLLVERSION = $(SHLIB_MAJOR)
95
96SHLIB_STATUS = supported
97
98TERMCAP_LIB = -ltermcap
99
100# shared library versioning
101SHLIB_MAJOR= 5
102# shared library systems like SVR4's do not use minor versions
103SHLIB_MINOR= .2
104
105# For libraries which include headers from other libraries.
106INCLUDES = -I. -I.. -I$(topdir)
107
108CCFLAGS = $(DEFS) $(LOCAL_DEFS) $(CPPFLAGS) $(INCLUDES) $(LOCAL_CFLAGS) $(CFLAGS)
109
110.SUFFIXES: .so
111
112.c.so:
113 ${RM} $@
114 $(SHOBJ_CC) -c $(CCFLAGS) $(SHOBJ_CFLAGS) -o $*.o $<
115 $(MV) $*.o $@
116
117# The name of the main library target.
118
119SHARED_READLINE = $(SHLIB_LIBPREF)readline$(SHLIB_DOT)$(SHLIB_LIBVERSION)
120SHARED_HISTORY = $(SHLIB_LIBPREF)history$(SHLIB_DOT)$(SHLIB_LIBVERSION)
121SHARED_LIBS = $(SHARED_READLINE) $(SHARED_HISTORY)
122
123# The C code source files for this library.
124CSOURCES = $(topdir)/readline.c $(topdir)/funmap.c $(topdir)/keymaps.c \
125 $(topdir)/vi_mode.c $(topdir)/parens.c $(topdir)/rltty.c \
126 $(topdir)/complete.c $(topdir)/bind.c $(topdir)/isearch.c \
127 $(topdir)/display.c $(topdir)/signals.c $(topdir)/emacs_keymap.c \
128 $(topdir)/vi_keymap.c $(topdir)/util.c $(topdir)/kill.c \
129 $(topdir)/undo.c $(topdir)/macro.c $(topdir)/input.c \
130 $(topdir)/callback.c $(topdir)/terminal.c $(topdir)/xmalloc.c \
131 $(topdir)/history.c $(topdir)/histsearch.c $(topdir)/histexpand.c \
132 $(topdir)/histfile.c $(topdir)/nls.c $(topdir)/search.c \
133 $(topdir)/shell.c $(topdir)/savestring.c $(topdir)/tilde.c \
134 $(topdir)/text.c $(topdir)/misc.c $(topdir)/compat.c \
135 $(topdir)/mbutil.c
136
137# The header files for this library.
138HSOURCES = readline.h rldefs.h chardefs.h keymaps.h history.h histlib.h \
139 posixstat.h posixdir.h posixjmp.h tilde.h rlconf.h rltty.h \
140 ansi_stdlib.h tcap.h xmalloc.h rlprivate.h rlshell.h rlmbutil.h
141
142SHARED_HISTOBJ = history.so histexpand.so histfile.so histsearch.so shell.so \
143 mbutil.so
144SHARED_TILDEOBJ = tilde.so
145SHARED_OBJ = readline.so vi_mode.so funmap.so keymaps.so parens.so search.so \
146 rltty.so complete.so bind.so isearch.so display.so signals.so \
147 util.so kill.so undo.so macro.so input.so callback.so terminal.so \
148 text.so nls.so misc.so xmalloc.so $(SHARED_HISTOBJ) $(SHARED_TILDEOBJ) \
149 compat.so
150
151##########################################################################
152
153all: $(SHLIB_STATUS)
154
155supported: $(SHARED_LIBS)
156
157unsupported:
158 @echo "Your system and compiler (${host_os}-${CC}) are not supported by the"
159 @echo "${topdir}/support/shobj-conf script."
160 @echo "If your operating system provides facilities for creating"
161 @echo "shared libraries, please update the script and re-run configure."
162 @echo "Please send the changes you made to bash-maintainers@gnu.org"
163 @echo "for inclusion in future bash and readline releases."
164
165$(SHARED_READLINE): $(SHARED_OBJ)
166 $(RM) $@
167 $(SHOBJ_LD) ${SHOBJ_LDFLAGS} ${SHLIB_XLDFLAGS} -o $@ $(SHARED_OBJ) $(SHLIB_LIBS)
168
169$(SHARED_HISTORY): $(SHARED_HISTOBJ) xmalloc.so
170 $(RM) $@
171 $(SHOBJ_LD) ${SHOBJ_LDFLAGS} ${SHLIB_XLDFLAGS} -o $@ $(SHARED_HISTOBJ) xmalloc.so $(SHLIB_LIBS)
172
173# Since tilde.c is shared between readline and bash, make sure we compile
174# it with the right flags when it's built as part of readline
175tilde.so: tilde.c
176 ${RM} $@
177 $(SHOBJ_CC) -c $(CCFLAGS) $(SHOBJ_CFLAGS) -DREADLINE_LIBRARY -c -o tilde.o $(topdir)/tilde.c
178 $(MV) tilde.o $@
179
180installdirs: $(topdir)/support/mkdirs
181 -$(SHELL) $(topdir)/support/mkdirs $(DESTDIR)$(libdir)
182
183install: installdirs $(SHLIB_STATUS)
184 $(SHELL) $(topdir)/support/shlib-install -O $(host_os) -d $(DESTDIR)$(libdir) -b $(DESTDIR)$(bindir) -i "$(INSTALL_DATA)" $(SHARED_HISTORY)
185 $(SHELL) $(topdir)/support/shlib-install -O $(host_os) -d $(DESTDIR)$(libdir) -b $(DESTDIR)$(bindir) -i "$(INSTALL_DATA)" $(SHARED_READLINE)
186 @echo install: you may need to run ldconfig
187
188uninstall:
189 $(SHELL) $(topdir)/support/shlib-install -O $(host_os) -d $(DESTDIR)$(libdir) -b $(DESTDIR)$(bindir) -U $(SHARED_HISTORY)
190 $(SHELL) $(topdir)/support/shlib-install -O $(host_os) -d $(DESTDIR)$(libdir) -b $(DESTDIR)$(bindir) -U $(SHARED_READLINE)
191 @echo uninstall: you may need to run ldconfig
192
193clean mostlyclean: force
194 $(RM) $(SHARED_OBJ) $(SHARED_LIBS)
195
196distclean maintainer-clean: clean
197 $(RM) Makefile
198
199force:
200
201# Tell versions [3.59,3.63) of GNU make not to export all variables.
202# Otherwise a system limit (for SysV at least) may be exceeded.
203.NOEXPORT:
204
205# Dependencies
206bind.so: $(topdir)/ansi_stdlib.h $(topdir)/posixstat.h
207bind.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
208bind.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
209bind.so: $(topdir)/rltypedefs.h
210bind.so: $(topdir)/tilde.h $(topdir)/history.h
211compat.so: $(topdir)/rlstdc.h
212callback.so: $(topdir)/rlconf.h
213callback.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h
214callback.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
215callback.so: $(topdir)/rltypedefs.h
216callback.so: $(topdir)/tilde.h
217complete.so: $(topdir)/ansi_stdlib.h posixdir.h $(topdir)/posixstat.h
218complete.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
219complete.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
220complete.so: $(topdir)/rltypedefs.h
221complete.so: $(topdir)/tilde.h
222display.so: $(topdir)/ansi_stdlib.h $(topdir)/posixstat.h
223display.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
224display.so: $(topdir)/tcap.h
225display.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
226display.so: $(topdir)/rltypedefs.h
227display.so: $(topdir)/tilde.h $(topdir)/history.h
228funmap.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
229funmap.so: $(topdir)/rltypedefs.h
230funmap.so: $(topdir)/rlconf.h $(topdir)/ansi_stdlib.h
231funmap.so: ${BUILD_DIR}/config.h $(topdir)/tilde.h
232histexpand.so: $(topdir)/ansi_stdlib.h
233histexpand.so: $(topdir)/history.h $(topdir)/histlib.h $(topdir)/rltypedefs.h
234histexpand.so: ${BUILD_DIR}/config.h
235histfile.so: $(topdir)/ansi_stdlib.h
236histfile.so: $(topdir)/history.h $(topdir)/histlib.h $(topdir)/rltypedefs.h
237histfile.so: ${BUILD_DIR}/config.h
238history.so: $(topdir)/ansi_stdlib.h
239history.so: $(topdir)/history.h $(topdir)/histlib.h $(topdir)/rltypedefs.h
240history.so: ${BUILD_DIR}/config.h
241histsearch.so: $(topdir)/ansi_stdlib.h
242histsearch.so: $(topdir)/history.h $(topdir)/histlib.h $(topdir)/rltypedefs.h
243histsearch.so: ${BUILD_DIR}/config.h
244input.so: $(topdir)/ansi_stdlib.h
245input.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
246input.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
247input.so: $(topdir)/rltypedefs.h
248input.so: $(topdir)/tilde.h
249isearch.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
250isearch.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
251isearch.so: $(topdir)/rltypedefs.h
252isearch.so: $(topdir)/ansi_stdlib.h $(topdir)/history.h $(topdir)/tilde.h
253keymaps.so: emacs_keymap.c vi_keymap.c
254keymaps.so: $(topdir)/keymaps.h $(topdir)/chardefs.h $(topdir)/rlconf.h
255keymaps.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
256keymaps.so: $(topdir)/rltypedefs.h
257keymaps.so: ${BUILD_DIR}/config.h $(topdir)/ansi_stdlib.h $(topdir)/tilde.h
258kill.so: $(topdir)/ansi_stdlib.h
259kill.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
260kill.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
261kill.so: $(topdir)/tilde.h $(topdir)/history.h $(topdir)/rltypedefs.h
262macro.so: $(topdir)/ansi_stdlib.h
263macro.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
264macro.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
265macro.so: $(topdir)/tilde.h $(topdir)/history.h $(topdir)/rltypedefs.h
266mbutil.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
267mbutil.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/rltypedefs.h
268mbutil.so: $(topdir)/chardefs.h $(topdir)/rlstdc.h
269misc.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
270misc.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
271misc.so: $(topdir)/rltypedefs.h
272misc.so: $(topdir)/history.h $(topdir)/tilde.h $(topdir)/ansi_stdlib.h
273nls.so: $(topdir)/ansi_stdlib.h
274nls.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
275nls.o: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
276nls.o: $(topdir)/rltypedefs.h
277nls.o: $(topdir)/tilde.h $(topdir)/history.h $(topdir)/rlstdc.h
278parens.so: $(topdir)/rlconf.h ${BUILD_DIR}/config.h
279parens.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
280parens.so: $(topdir)/rltypedefs.h
281parens.so: $(topdir)/tilde.h
282rltty.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
283rltty.so: $(topdir)/rltty.h $(topdir)/tilde.h
284rltty.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
285rltty.so: $(topdir)/rltypedefs.h
286search.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
287search.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
288search.so: $(topdir)/ansi_stdlib.h $(topdir)/history.h $(topdir)/tilde.h
289search.so: $(topdir)/rltypedefs.h
290signals.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
291signals.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
292signals.so: $(topdir)/history.h $(topdir)/tilde.h
293signals.so: $(topdir)/rltypedefs.h
294terminal.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
295terminal.so: $(topdir)/tcap.h
296terminal.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
297terminal.so: $(topdir)/tilde.h $(topdir)/history.h
298terminal.so: $(topdir)/rltypedefs.h
299text.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
300text.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
301text.so: $(topdir)/rltypedefs.h
302text.so: $(topdir)/history.h $(topdir)/tilde.h $(topdir)/ansi_stdlib.h
303tilde.so: $(topdir)/ansi_stdlib.h ${BUILD_DIR}/config.h $(topdir)/tilde.h
304undo.so: $(topdir)/ansi_stdlib.h
305undo.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
306undo.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
307undo.so: $(topdir)/rltypedefs.h
308undo.so: $(topdir)/tilde.h $(topdir)/history.h
309util.so: $(topdir)/posixjmp.h $(topdir)/ansi_stdlib.h
310util.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
311util.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
312util.so: $(topdir)/rltypedefs.h $(topdir)/tilde.h
313vi_mode.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
314vi_mode.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
315vi_mode.so: $(topdir)/history.h $(topdir)/ansi_stdlib.h $(topdir)/tilde.h
316vi_mode.so: $(topdir)/rltypedefs.h
317xmalloc.so: ${BUILD_DIR}/config.h
318xmalloc.so: $(topdir)/ansi_stdlib.h
319
320bind.so: $(topdir)/rlshell.h
321histfile.so: $(topdir)/rlshell.h
322nls.so: $(topdir)/rlshell.h
323readline.so: $(topdir)/rlshell.h
324shell.so: $(topdir)/rlshell.h
325terminal.so: $(topdir)/rlshell.h
326histexpand.so: $(topdir)/rlshell.h
327
328bind.so: $(topdir)/rlprivate.h
329callback.so: $(topdir)/rlprivate.h
330complete.so: $(topdir)/rlprivate.h
331display.so: $(topdir)/rlprivate.h
332input.so: $(topdir)/rlprivate.h
333isearch.so: $(topdir)/rlprivate.h
334kill.so: $(topdir)/rlprivate.h
335macro.so: $(topdir)/rlprivate.h
336mbutil.so: $(topdir)/rlprivate.h
337misc.so: $(topdir)/rlprivate.h
338nls.so: $(topdir)/rlprivate.h
339parens.so: $(topdir)/rlprivate.h
340readline.so: $(topdir)/rlprivate.h
341rltty.so: $(topdir)/rlprivate.h
342search.so: $(topdir)/rlprivate.h
343signals.so: $(topdir)/rlprivate.h
344terminal.so: $(topdir)/rlprivate.h
345text.so: $(topdir)/rlprivate.h
346undo.so: $(topdir)/rlprivate.h
347util.so: $(topdir)/rlprivate.h
348vi_mode.so: $(topdir)/rlprivate.h
349
350bind.so: $(topdir)/xmalloc.h
351complete.so: $(topdir)/xmalloc.h
352display.so: $(topdir)/xmalloc.h
353funmap.so: $(topdir)/xmalloc.h
354histexpand.so: $(topdir)/xmalloc.h
355histfile.so: $(topdir)/xmalloc.h
356history.so: $(topdir)/xmalloc.h
357input.so: $(topdir)/xmalloc.h
358isearch.so: $(topdir)/xmalloc.h
359keymaps.so: $(topdir)/xmalloc.h
360kill.so: $(topdir)/xmalloc.h
361macro.so: $(topdir)/xmalloc.h
362mbutil.so: $(topdir)/xmalloc.h
363misc.so: $(topdir)/xmalloc.h
364readline.so: $(topdir)/xmalloc.h
365savestring.so: $(topdir)/xmalloc.h
366search.so: $(topdir)/xmalloc.h
367shell.so: $(topdir)/xmalloc.h
368terminal.so: $(topdir)/xmalloc.h
369text.so: $(topdir)/xmalloc.h
370tilde.so: $(topdir)/xmalloc.h
371undo.so: $(topdir)/xmalloc.h
372util.so: $(topdir)/xmalloc.h
373vi_mode.so: $(topdir)/xmalloc.h
374xmalloc.so: $(topdir)/xmalloc.h
375
376complete.o: $(topdir)/rlmbutil.h
377display.o: $(topdir)/rlmbutil.h
378histexpand.o: $(topdir)/rlmbutil.h
379input.o: $(topdir)/rlmbutil.h
380isearch.o: $(topdir)/rlmbutil.h
381mbutil.o: $(topdir)/rlmbutil.h
382misc.o: $(topdir)/rlmbutil.h
383readline.o: $(topdir)/rlmbutil.h
384search.o: $(topdir)/rlmbutil.h
385text.o: $(topdir)/rlmbutil.h
386vi_mode.o: $(topdir)/rlmbutil.h
387
388bind.so: $(topdir)/bind.c
389callback.so: $(topdir)/callback.c
390compat.so: $(topdir)/compat.c
391complete.so: $(topdir)/complete.c
392display.so: $(topdir)/display.c
393funmap.so: $(topdir)/funmap.c
394input.so: $(topdir)/input.c
395isearch.so: $(topdir)/isearch.c
396keymaps.so: $(topdir)/keymaps.c $(topdir)/emacs_keymap.c $(topdir)/vi_keymap.c
397kill.so: $(topdir)/kill.c
398macro.so: $(topdir)/macro.c
399mbutil.so: $(topdir)/mbutil.c
400misc.so: $(topdir)/mbutil.c
401nls.so: $(topdir)/nls.c
402parens.so: $(topdir)/parens.c
403readline.so: $(topdir)/readline.c
404rltty.so: $(topdir)/rltty.c
405savestring.so: $(topdir)/savestring.c
406search.so: $(topdir)/search.c
407shell.so: $(topdir)/shell.c
408signals.so: $(topdir)/signals.c
409terminal.so: $(topdir)/terminal.c
410text.so: $(topdir)/text.c
411tilde.so: $(topdir)/tilde.c
412undo.so: $(topdir)/undo.c
413util.so: $(topdir)/util.c
414vi_mode.so: $(topdir)/vi_mode.c
415xmalloc.so: $(topdir)/xmalloc.c
416
417histexpand.so: $(topdir)/histexpand.c
418histfile.so: $(topdir)/histfile.c
419history.so: $(topdir)/history.c
420histsearch.so: $(topdir)/histsearch.c
421
422bind.so: bind.c
423callback.so: callback.c
424comapt.so: compat.c
425complete.so: complete.c
426display.so: display.c
427funmap.so: funmap.c
428input.so: input.c
429isearch.so: isearch.c
430keymaps.so: keymaps.c emacs_keymap.c vi_keymap.c
431kill.so: kill.c
432macro.so: macro.c
433mbutil.so: mbutil.c
434misc.so: misc.c
435nls.so: nls.c
436parens.so: parens.c
437readline.so: readline.c
438rltty.so: rltty.c
439savestring.so: savestring.c
440search.so: search.c
441signals.so: signals.c
442shell.so: shell.c
443terminal.so: terminal.c
444text.so: text.c
445tilde.so: tilde.c
446undo.so: undo.c
447util.so: util.c
448vi_mode.so: vi_mode.c
449xmalloc.so: xmalloc.c
450
451histexpand.so: histexpand.c
452histfile.so: histfile.c
453history.so: history.c
454histsearch.so: histsearch.c