xref: /netbsd-src/external/gpl3/gdb/dist/readline/readline/shlib/Makefile.in (revision 4b169a6ba595ae283ca507b26b15fdff40495b1c)
1## -*- text -*- ##
2# Makefile for the GNU readline library shared library support.
3#
4# Copyright (C) 1998-2009 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 3 of the License, or
9#   (at your option) 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, see <http://www.gnu.org/licenses/>.
18
19PACKAGE = @PACKAGE_NAME@
20VERSION = @PACKAGE_VERSION@
21
22PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
23PACKAGE_NAME = @PACKAGE_NAME@
24PACKAGE_STRING = @PACKAGE_STRING@
25PACKAGE_VERSION = @PACKAGE_VERSION@
26
27RL_LIBRARY_VERSION = @LIBVERSION@
28RL_LIBRARY_NAME = readline
29
30datarootdir = @datarootdir@
31
32srcdir = @srcdir@
33VPATH = @top_srcdir@
34topdir = @top_srcdir@
35BUILD_DIR = @BUILD_DIR@
36
37INSTALL = @INSTALL@
38INSTALL_PROGRAM = @INSTALL_PROGRAM@
39INSTALL_DATA = @INSTALL_DATA@
40
41CC = @CC@
42RANLIB = @RANLIB@
43AR = @AR@
44ARFLAGS = @ARFLAGS@
45RM = rm -f
46CP = cp
47MV = mv
48LN = ln
49
50SHELL = @MAKE_SHELL@
51
52host_os = @host_os@
53host_vendor = @host_vendor@
54
55prefix = @prefix@
56exec_prefix = @exec_prefix@
57includedir = @includedir@
58bindir = @bindir@
59libdir = @libdir@
60datadir = @datadir@
61localedir = @localedir@
62
63# Support an alternate destination root directory for package building
64DESTDIR =
65
66CFLAGS = @CFLAGS@
67LOCAL_CFLAGS = @LOCAL_CFLAGS@ -DRL_LIBRARY_VERSION='"$(RL_LIBRARY_VERSION)"' @BRACKETED_PASTE@
68CPPFLAGS = @CPPFLAGS@
69LDFLAGS = @LDFLAGS@ @LOCAL_LDFLAGS@ @CFLAGS@
70
71DEFS = @DEFS@ @CROSS_COMPILE@
72LOCAL_DEFS = @LOCAL_DEFS@
73
74#
75# These values are generated for configure by ${topdir}/support/shobj-conf.
76# If your system is not supported by that script, but includes facilities for
77# dynamic loading of shared objects, please update the script and send the
78# changes to bash-maintainers@gnu.org.
79#
80SHOBJ_CC = @SHOBJ_CC@
81SHOBJ_CFLAGS = @SHOBJ_CFLAGS@
82SHOBJ_LD = @SHOBJ_LD@
83
84SHOBJ_LDFLAGS = @SHOBJ_LDFLAGS@
85SHOBJ_XLDFLAGS = @SHOBJ_XLDFLAGS@
86SHOBJ_LIBS = @SHOBJ_LIBS@
87
88SHLIB_XLDFLAGS = @LDFLAGS@ @SHLIB_XLDFLAGS@
89SHLIB_LIBS = @SHLIB_LIBS@
90
91SHLIB_DOT = @SHLIB_DOT@
92SHLIB_LIBPREF = @SHLIB_LIBPREF@
93SHLIB_LIBSUFF = @SHLIB_LIBSUFF@
94
95SHLIB_LIBVERSION = @SHLIB_LIBVERSION@
96SHLIB_DLLVERSION = @SHLIB_DLLVERSION@
97
98SHLIB_STATUS = @SHLIB_STATUS@
99
100TERMCAP_LIB = @TERMCAP_LIB@
101
102# shared library versioning
103SHLIB_MAJOR=		@SHLIB_MAJOR@
104# shared library systems like SVR4's do not use minor versions
105SHLIB_MINOR=		.@SHLIB_MINOR@
106
107# For libraries which include headers from other libraries.
108INCLUDES = -I. -I.. -I$(topdir)
109
110CCFLAGS = $(DEFS) $(LOCAL_DEFS) $(INCLUDES) $(CPPFLAGS) $(LOCAL_CFLAGS) $(CFLAGS)
111
112.SUFFIXES:	.so
113
114.c.so:
115	${RM} $@
116	$(SHOBJ_CC) -c $(CCFLAGS) $(SHOBJ_CFLAGS) -o $*.o $<
117	$(MV) $*.o $@
118
119# The name of the main library target.
120
121SHARED_READLINE = $(SHLIB_LIBPREF)readline$(SHLIB_DOT)$(SHLIB_LIBVERSION)
122SHARED_HISTORY = $(SHLIB_LIBPREF)history$(SHLIB_DOT)$(SHLIB_LIBVERSION)
123SHARED_LIBS = $(SHARED_READLINE) $(SHARED_HISTORY)
124
125# The C code source files for this library.
126CSOURCES = $(topdir)/readline.c $(topdir)/funmap.c $(topdir)/keymaps.c \
127	   $(topdir)/vi_mode.c $(topdir)/parens.c $(topdir)/rltty.c \
128	   $(topdir)/complete.c $(topdir)/bind.c $(topdir)/isearch.c \
129	   $(topdir)/display.c $(topdir)/signals.c $(topdir)/emacs_keymap.c \
130	   $(topdir)/vi_keymap.c $(topdir)/util.c $(topdir)/kill.c \
131	   $(topdir)/undo.c $(topdir)/macro.c $(topdir)/input.c \
132	   $(topdir)/callback.c $(topdir)/terminal.c $(topdir)/xmalloc.c $(topdir)/xfree.c \
133	   $(topdir)/history.c $(topdir)/histsearch.c $(topdir)/histexpand.c \
134	   $(topdir)/histfile.c $(topdir)/nls.c $(topdir)/search.c \
135	   $(topdir)/shell.c $(topdir)/savestring.c $(topdir)/tilde.c \
136	   $(topdir)/text.c $(topdir)/misc.c $(topdir)/compat.c \
137	   $(topdir)/colors.c $(topdir)/parse-colors.c \
138	   $(topdir)/mbutil.c
139
140# The header files for this library.
141HSOURCES = $(topdir)/readline.h $(topdir)/rldefs.h $(topdir)/chardefs.h \
142	   $(topdir)/keymaps.h $(topdir)/history.h $(topdir)/histlib.h \
143	   $(topdir)/posixstat.h $(topdir)/posixdir.h $(topdir)/posixjmp.h \
144	   $(topdir)/tilde.h $(topdir)/rlconf.h $(topdir)/rltty.h \
145	   $(topdir)/ansi_stdlib.h $(topdir)/tcap.h $(topdir)/rlstdc.h \
146	   $(topdir)/xmalloc.h $(topdir)/rlprivate.h $(topdir)/rlshell.h \
147	   $(topdir)/rltypedefs.h $(topdir)/rlmbutil.h \
148           $(topdir)/colors.h $(topdir)/parse-colors.h
149
150SHARED_HISTOBJ = history.so histexpand.so histfile.so histsearch.so shell.so \
151		 mbutil.so
152SHARED_TILDEOBJ = tilde.so
153SHARED_COLORSOBJ = colors.so parse-colors.so
154SHARED_OBJ = readline.so vi_mode.so funmap.so keymaps.so parens.so search.so \
155	  rltty.so complete.so bind.so isearch.so display.so signals.so \
156	  util.so kill.so undo.so macro.so input.so callback.so terminal.so \
157	  text.so nls.so misc.so \
158	  $(SHARED_HISTOBJ) $(SHARED_TILDEOBJ) $(SHARED_COLORSOBJ) \
159	  xmalloc.so xfree.so compat.so
160
161##########################################################################
162
163all: $(SHLIB_STATUS)
164
165supported: $(SHARED_LIBS)
166
167unsupported:
168	@echo "Your system and compiler (${host_os}-${CC}) are not supported by the"
169	@echo "${topdir}/support/shobj-conf script."
170	@echo "If your operating system provides facilities for creating"
171	@echo "shared libraries, please update the script and re-run configure."
172	@echo "Please send the changes you made to bash-maintainers@gnu.org"
173	@echo "for inclusion in future bash and readline releases."
174
175$(SHARED_READLINE):	$(SHARED_OBJ)
176	$(RM) $@
177	$(SHOBJ_LD) ${SHOBJ_LDFLAGS} ${SHLIB_XLDFLAGS} -o $@ $(SHARED_OBJ) $(SHLIB_LIBS)
178
179$(SHARED_HISTORY):	$(SHARED_HISTOBJ) xmalloc.so xfree.so
180	$(RM) $@
181	$(SHOBJ_LD) ${SHOBJ_LDFLAGS} ${SHLIB_XLDFLAGS} -o $@ $(SHARED_HISTOBJ) xmalloc.so xfree.so $(SHLIB_LIBS)
182
183# Since tilde.c is shared between readline and bash, make sure we compile
184# it with the right flags when it's built as part of readline
185tilde.so:        tilde.c
186	${RM} $@
187	$(SHOBJ_CC) -c $(CCFLAGS) $(SHOBJ_CFLAGS) -DREADLINE_LIBRARY -c -o tilde.o $(topdir)/tilde.c
188	$(MV) tilde.o $@
189
190installdirs: $(topdir)/support/mkdirs
191	-$(SHELL) $(topdir)/support/mkdirs $(DESTDIR)$(libdir)
192	-$(SHELL) $(topdir)/support/mkdirs $(DESTDIR)$(bindir)
193
194install-supported: installdirs $(SHLIB_STATUS)
195	$(SHELL) $(topdir)/support/shlib-install -O $(host_os) -V $(host_vendor) -d $(DESTDIR)$(libdir) -b $(DESTDIR)$(bindir) -i "$(INSTALL_DATA)" $(SHARED_HISTORY)
196	$(SHELL) $(topdir)/support/shlib-install -O $(host_os) -V $(host_vendor) -d $(DESTDIR)$(libdir) -b $(DESTDIR)$(bindir) -i "$(INSTALL_DATA)" $(SHARED_READLINE)
197	@echo install: you may need to run ldconfig
198
199install-unsupported:
200	@echo install: shared libraries not supported
201
202install: install-$(SHLIB_STATUS)
203
204uninstall-supported:
205	$(SHELL) $(topdir)/support/shlib-install -O $(host_os) -V $(host_vendor) -d $(DESTDIR)$(libdir) -b $(DESTDIR)$(bindir) -U $(SHARED_HISTORY)
206	$(SHELL) $(topdir)/support/shlib-install -O $(host_os) -V $(host_vendor) -d $(DESTDIR)$(libdir) -b $(DESTDIR)$(bindir) -U $(SHARED_READLINE)
207	@echo uninstall: you may need to run ldconfig
208
209uninstall-unsupported:
210	@echo uninstall: shared libraries not supported
211
212uninstall: uninstall-$(SHLIB_STATUS)
213
214clean mostlyclean:	force
215	$(RM) $(SHARED_OBJ) $(SHARED_LIBS)
216
217distclean maintainer-clean: clean
218	$(RM) Makefile
219
220force:
221
222# Tell versions [3.59,3.63) of GNU make not to export all variables.
223# Otherwise a system limit (for SysV at least) may be exceeded.
224.NOEXPORT:
225
226# Dependencies
227bind.so: $(topdir)/ansi_stdlib.h $(topdir)/posixstat.h
228bind.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
229bind.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
230bind.so: $(topdir)/rltypedefs.h
231bind.so: $(topdir)/tilde.h $(topdir)/history.h
232compat.so: ${BUILD_DIR}/config.h
233compat.so: $(topdir)/rlstdc.h $(topdir)/rltypedefs.h
234callback.so: $(topdir)/rlconf.h
235callback.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h
236callback.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
237callback.so: $(topdir)/rltypedefs.h
238callback.so: $(topdir)/tilde.h
239complete.so: $(topdir)/ansi_stdlib.h $(topdir)/posixdir.h $(topdir)/posixstat.h
240complete.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
241complete.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
242complete.so: $(topdir)/rltypedefs.h
243complete.so: $(topdir)/tilde.h
244display.so: $(topdir)/ansi_stdlib.h $(topdir)/posixstat.h
245display.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
246display.so: $(topdir)/tcap.h
247display.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
248display.so: $(topdir)/rltypedefs.h
249display.so: $(topdir)/tilde.h $(topdir)/history.h
250funmap.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
251funmap.so: $(topdir)/rltypedefs.h
252funmap.so: $(topdir)/rlconf.h $(topdir)/ansi_stdlib.h
253funmap.so: ${BUILD_DIR}/config.h $(topdir)/tilde.h
254histexpand.so: $(topdir)/ansi_stdlib.h
255histexpand.so: $(topdir)/history.h $(topdir)/histlib.h $(topdir)/rltypedefs.h
256histexpand.so: ${BUILD_DIR}/config.h
257histfile.so: $(topdir)/ansi_stdlib.h
258histfile.so: $(topdir)/history.h $(topdir)/histlib.h $(topdir)/rltypedefs.h
259histfile.so: ${BUILD_DIR}/config.h
260history.so: $(topdir)/ansi_stdlib.h
261history.so: $(topdir)/history.h $(topdir)/histlib.h $(topdir)/rltypedefs.h
262history.so: ${BUILD_DIR}/config.h
263histsearch.so: $(topdir)/ansi_stdlib.h
264histsearch.so: $(topdir)/history.h $(topdir)/histlib.h $(topdir)/rltypedefs.h
265histsearch.so: ${BUILD_DIR}/config.h
266input.so: $(topdir)/ansi_stdlib.h
267input.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
268input.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
269input.so: $(topdir)/rltypedefs.h
270input.so: $(topdir)/tilde.h
271isearch.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
272isearch.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
273isearch.so: $(topdir)/rltypedefs.h
274isearch.so: $(topdir)/ansi_stdlib.h $(topdir)/history.h $(topdir)/tilde.h
275keymaps.so: $(topdir)/keymaps.h $(topdir)/chardefs.h $(topdir)/rlconf.h
276keymaps.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
277keymaps.so: $(topdir)/rltypedefs.h
278keymaps.so: ${BUILD_DIR}/config.h $(topdir)/ansi_stdlib.h $(topdir)/tilde.h
279kill.so: $(topdir)/ansi_stdlib.h
280kill.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
281kill.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
282kill.so: $(topdir)/tilde.h $(topdir)/history.h  $(topdir)/rltypedefs.h
283macro.so: $(topdir)/ansi_stdlib.h
284macro.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
285macro.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
286macro.so: $(topdir)/tilde.h $(topdir)/history.h $(topdir)/rltypedefs.h
287mbutil.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
288mbutil.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/rltypedefs.h
289mbutil.so: $(topdir)/chardefs.h $(topdir)/rlstdc.h
290misc.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
291misc.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
292misc.so: $(topdir)/rltypedefs.h
293misc.so: $(topdir)/history.h $(topdir)/tilde.h $(topdir)/ansi_stdlib.h
294nls.so: $(topdir)/ansi_stdlib.h
295nls.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
296nls.o: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
297nls.o: $(topdir)/rltypedefs.h
298nls.o: $(topdir)/tilde.h $(topdir)/history.h $(topdir)/rlstdc.h
299parens.so: $(topdir)/rlconf.h ${BUILD_DIR}/config.h
300parens.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
301parens.so: $(topdir)/rltypedefs.h
302parens.so: $(topdir)/tilde.h
303rltty.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
304rltty.so: $(topdir)/rltty.h $(topdir)/tilde.h
305rltty.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
306rltty.so: $(topdir)/rltypedefs.h
307savestring.so: ${BUILD_DIR}/config.h
308search.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
309search.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
310search.so: $(topdir)/ansi_stdlib.h $(topdir)/history.h $(topdir)/tilde.h
311search.so: $(topdir)/rltypedefs.h
312signals.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
313signals.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
314signals.so: $(topdir)/history.h $(topdir)/tilde.h
315signals.so: $(topdir)/rltypedefs.h
316terminal.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
317terminal.so: $(topdir)/tcap.h
318terminal.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
319terminal.so: $(topdir)/tilde.h $(topdir)/history.h
320terminal.so: $(topdir)/rltypedefs.h
321text.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
322text.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
323text.so: $(topdir)/rltypedefs.h
324text.so: $(topdir)/history.h $(topdir)/tilde.h $(topdir)/ansi_stdlib.h
325tilde.so: $(topdir)/ansi_stdlib.h ${BUILD_DIR}/config.h $(topdir)/tilde.h
326undo.so: $(topdir)/ansi_stdlib.h
327undo.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
328undo.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
329undo.so: $(topdir)/rltypedefs.h
330undo.so: $(topdir)/tilde.h $(topdir)/history.h
331util.so: $(topdir)/posixjmp.h $(topdir)/ansi_stdlib.h
332util.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
333util.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
334util.so: $(topdir)/rltypedefs.h $(topdir)/tilde.h
335vi_mode.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h
336vi_mode.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h
337vi_mode.so: $(topdir)/history.h $(topdir)/ansi_stdlib.h $(topdir)/tilde.h
338vi_mode.so: $(topdir)/rltypedefs.h
339xfree.so: ${BUILD_DIR}/config.h
340xfree.so: $(topdir)/ansi_stdlib.h
341xmalloc.so: ${BUILD_DIR}/config.h
342xmalloc.so: $(topdir)/ansi_stdlib.h
343
344bind.so: $(topdir)/rlshell.h
345histfile.so: $(topdir)/rlshell.h
346nls.so: $(topdir)/rlshell.h
347readline.so: $(topdir)/rlshell.h
348shell.so: $(topdir)/rlshell.h
349terminal.so: $(topdir)/rlshell.h
350histexpand.so: $(topdir)/rlshell.h
351
352colors.so: $(BUILD_DIR)/config.h $(topdir)/colors.h
353colors.so: $(topdir)/rlconf.h
354colors.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/rltypedefs.h
355colors.so: $(topdir)/chardefs.h $(topdir)/tilde.h $(topdir)/rlstdc.h
356colors.so: $(topdir)/ansi_stdlib.h $(topdir)/posixstat.h
357parse-colors.so: $(BUILD_DIR)/config.h $(topdir)/colors.h $(topdir)/parse-colors.h
358parse-colors.so: $(topdir)/rldefs.h $(topdir)/rlconf.h
359parse-colors.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/rltypedefs.h
360parse-colors.so: $(topdir)/chardefs.h $(topdir)/tilde.h $(topdir)/rlstdc.h
361
362bind.so: $(topdir)/rlprivate.h
363callback.so: $(topdir)/rlprivate.h
364complete.so: $(topdir)/rlprivate.h
365display.so: $(topdir)/rlprivate.h
366input.so: $(topdir)/rlprivate.h
367isearch.so: $(topdir)/rlprivate.h
368kill.so: $(topdir)/rlprivate.h
369macro.so: $(topdir)/rlprivate.h
370mbutil.so: $(topdir)/rlprivate.h
371misc.so: $(topdir)/rlprivate.h
372nls.so: $(topdir)/rlprivate.h
373parens.so: $(topdir)/rlprivate.h
374readline.so: $(topdir)/rlprivate.h
375rltty.so: $(topdir)/rlprivate.h
376search.so: $(topdir)/rlprivate.h
377signals.so: $(topdir)/rlprivate.h
378terminal.so: $(topdir)/rlprivate.h
379text.so: $(topdir)/rlprivate.h
380undo.so: $(topdir)/rlprivate.h
381util.so: $(topdir)/rlprivate.h
382vi_mode.so: $(topdir)/rlprivate.h
383colors.so: $(topdir)/rlprivate.h
384parse-colors.so: $(topdir)/rlprivate.h
385
386bind.so: $(topdir)/xmalloc.h
387callback.so: $(topdir)/xmalloc.h
388complete.so: $(topdir)/xmalloc.h
389display.so: $(topdir)/xmalloc.h
390funmap.so: $(topdir)/xmalloc.h
391histexpand.so: $(topdir)/xmalloc.h
392histfile.so: $(topdir)/xmalloc.h
393history.so: $(topdir)/xmalloc.h
394input.so: $(topdir)/xmalloc.h
395isearch.so: $(topdir)/xmalloc.h
396keymaps.so: $(topdir)/xmalloc.h
397kill.so: $(topdir)/xmalloc.h
398macro.so: $(topdir)/xmalloc.h
399mbutil.so: $(topdir)/xmalloc.h
400misc.so: $(topdir)/xmalloc.h
401readline.so: $(topdir)/xmalloc.h
402savestring.so: $(topdir)/xmalloc.h
403search.so: $(topdir)/xmalloc.h
404shell.so: $(topdir)/xmalloc.h
405terminal.so: $(topdir)/xmalloc.h
406text.so: $(topdir)/xmalloc.h
407tilde.so: $(topdir)/xmalloc.h
408undo.so: $(topdir)/xmalloc.h
409util.so: $(topdir)/xmalloc.h
410vi_mode.so: $(topdir)/xmalloc.h
411xfree.so: $(topdir)/xmalloc.h
412xmalloc.so: $(topdir)/xmalloc.h
413colors.so: $(topdir)/xmalloc.h
414parse-colors.so: $(topdir)/xmalloc.h
415
416complete.so: $(topdir)/rlmbutil.h
417display.so: $(topdir)/rlmbutil.h
418histexpand.so: $(topdir)/rlmbutil.h
419input.so: $(topdir)/rlmbutil.h
420isearch.so: $(topdir)/rlmbutil.h
421mbutil.so: $(topdir)/rlmbutil.h
422misc.so: $(topdir)/rlmbutil.h
423readline.so: $(topdir)/rlmbutil.h
424search.so: $(topdir)/rlmbutil.h
425text.so: $(topdir)/rlmbutil.h
426vi_mode.so: $(topdir)/rlmbutil.h
427colors.so: $(topdir)/rlmbutil.h
428parse-colors.so: $(topdir)/rlmbutil.h
429
430bind.so: $(topdir)/bind.c
431callback.so: $(topdir)/callback.c
432compat.so: $(topdir)/compat.c
433complete.so: $(topdir)/complete.c
434display.so: $(topdir)/display.c
435funmap.so: $(topdir)/funmap.c
436input.so: $(topdir)/input.c
437isearch.so: $(topdir)/isearch.c
438keymaps.so: $(topdir)/keymaps.c $(topdir)/emacs_keymap.c $(topdir)/vi_keymap.c
439kill.so: $(topdir)/kill.c
440macro.so: $(topdir)/macro.c
441mbutil.so: $(topdir)/mbutil.c
442misc.so: $(topdir)/mbutil.c
443nls.so: $(topdir)/nls.c
444parens.so: $(topdir)/parens.c
445readline.so: $(topdir)/readline.c
446rltty.so: $(topdir)/rltty.c
447savestring.so: $(topdir)/savestring.c
448search.so: $(topdir)/search.c
449shell.so: $(topdir)/shell.c
450signals.so: $(topdir)/signals.c
451terminal.so: $(topdir)/terminal.c
452text.so: $(topdir)/text.c
453tilde.so: $(topdir)/tilde.c
454undo.so: $(topdir)/undo.c
455util.so: $(topdir)/util.c
456vi_mode.so: $(topdir)/vi_mode.c
457xfree.so: $(topdir)/xfree.c
458xmalloc.so: $(topdir)/xmalloc.c
459
460histexpand.so: $(topdir)/histexpand.c
461histfile.so: $(topdir)/histfile.c
462history.so: $(topdir)/history.c
463histsearch.so: $(topdir)/histsearch.c
464
465bind.so: bind.c
466callback.so: callback.c
467comapt.so: compat.c
468complete.so: complete.c
469display.so: display.c
470funmap.so: funmap.c
471input.so: input.c
472isearch.so: isearch.c
473keymaps.so: keymaps.c emacs_keymap.c vi_keymap.c
474kill.so: kill.c
475macro.so: macro.c
476mbutil.so: mbutil.c
477misc.so: misc.c
478nls.so: nls.c
479parens.so: parens.c
480readline.so: readline.c
481rltty.so: rltty.c
482savestring.so: savestring.c
483search.so: search.c
484signals.so: signals.c
485shell.so: shell.c
486terminal.so: terminal.c
487text.so: text.c
488tilde.so: tilde.c
489undo.so: undo.c
490util.so: util.c
491vi_mode.so: vi_mode.c
492xfree.so: xfree.c
493xmalloc.so: xmalloc.c
494
495colors.so: colors.c
496parse-colors.so: parse-colors.c
497
498histexpand.so: histexpand.c
499histfile.so: histfile.c
500history.so: history.c
501histsearch.so: histsearch.c
502