blob: acccd021282d32d3512214b8878b5242bcc23794 [file] [log] [blame]
Jari Aaltod166f041997-06-05 14:59:13 +00001## -*- text -*- #############################################################
2# #
3# Makefile for the Bash versions of the GNU Readline and History Libraries. #
4# #
5#############################################################################
Jari Aaltoccc6cda1996-12-23 17:02:34 +00006
Chet Rameyac50fba2014-02-26 09:36:43 -05007# Copyright (C) 1994-2012 Free Software Foundation, Inc.
Jari Aaltobb706242000-03-17 21:46:59 +00008
Jari Aalto31859422009-01-12 13:36:28 +00009# This program is free software: you can redistribute it and/or modify
10# it under the terms of the GNU General Public License as published by
11# the Free Software Foundation, either version 3 of the License, or
12# (at your option) any later version.
Jari Aaltobb706242000-03-17 21:46:59 +000013
Jari Aalto31859422009-01-12 13:36:28 +000014# This program is distributed in the hope that it will be useful,
15# but WITHOUT ANY WARRANTY; without even the implied warranty of
16# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17# GNU General Public License for more details.
Jari Aaltobb706242000-03-17 21:46:59 +000018
Jari Aalto31859422009-01-12 13:36:28 +000019# You should have received a copy of the GNU General Public License
20# along with this program. If not, see <http://www.gnu.org/licenses/>.
Jari Aaltobb706242000-03-17 21:46:59 +000021
Jari Aaltob80f6442004-07-27 13:29:18 +000022PACKAGE = @PACKAGE_NAME@
23VERSION = @PACKAGE_VERSION@
24
25PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
26PACKAGE_NAME = @PACKAGE_NAME@
27PACKAGE_STRING = @PACKAGE_STRING@
28PACKAGE_VERSION = @PACKAGE_VERSION@
29
Jari Aaltoccc6cda1996-12-23 17:02:34 +000030srcdir = @srcdir@
31VPATH = .:@srcdir@
32topdir = @top_srcdir@
33BUILD_DIR = @BUILD_DIR@
34
Jari Aalto31859422009-01-12 13:36:28 +000035datarootdir = @datarootdir@
36
Jari Aaltoccc6cda1996-12-23 17:02:34 +000037INSTALL = @INSTALL@
38INSTALL_PROGRAM = @INSTALL_PROGRAM@
39INSTALL_DATA = @INSTALL_DATA@
40
41CC = @CC@
42RANLIB = @RANLIB@
43AR = @AR@
Jari Aaltob72432f1999-02-19 17:11:39 +000044ARFLAGS = @ARFLAGS@
Jari Aaltoccc6cda1996-12-23 17:02:34 +000045RM = rm -f
46CP = cp
47MV = mv
48
Jari Aaltob72432f1999-02-19 17:11:39 +000049SHELL = @MAKE_SHELL@
Jari Aaltod166f041997-06-05 14:59:13 +000050
51# Programs to make tags files.
52ETAGS = etags -tw
53CTAGS = ctags -tw
Jari Aaltoccc6cda1996-12-23 17:02:34 +000054
55CFLAGS = @CFLAGS@
56LOCAL_CFLAGS = @LOCAL_CFLAGS@
57CPPFLAGS = @CPPFLAGS@
58LDFLAGS = @LDFLAGS@
59
60DEFS = @DEFS@
Jari Aaltod166f041997-06-05 14:59:13 +000061LOCAL_DEFS = @LOCAL_DEFS@
Jari Aaltoccc6cda1996-12-23 17:02:34 +000062
63INCLUDES = -I. -I$(BUILD_DIR) -I$(topdir) -I$(topdir)/lib
64
Jari Aaltod166f041997-06-05 14:59:13 +000065CCFLAGS = $(DEFS) $(LOCAL_DEFS) $(APP_CFLAGS) $(CPPFLAGS) ${INCLUDES} $(LOCAL_CFLAGS) $(CFLAGS)
Jari Aaltoccc6cda1996-12-23 17:02:34 +000066
Jari Aaltoccc6cda1996-12-23 17:02:34 +000067.c.o:
Jari Aaltob72432f1999-02-19 17:11:39 +000068 ${RM} $@
Jari Aaltoccc6cda1996-12-23 17:02:34 +000069 $(CC) -c $(CCFLAGS) $<
70
71# The name of the main library target.
72LIBRARY_NAME = libreadline.a
73
74# The C code source files for this library.
75CSOURCES = $(srcdir)/readline.c $(srcdir)/funmap.c $(srcdir)/keymaps.c \
76 $(srcdir)/vi_mode.c $(srcdir)/parens.c $(srcdir)/rltty.c \
77 $(srcdir)/complete.c $(srcdir)/bind.c $(srcdir)/isearch.c \
78 $(srcdir)/display.c $(srcdir)/signals.c $(srcdir)/emacs_keymap.c \
79 $(srcdir)/vi_keymap.c $(srcdir)/util.c $(srcdir)/kill.c \
80 $(srcdir)/undo.c $(srcdir)/macro.c $(srcdir)/input.c \
81 $(srcdir)/callback.c $(srcdir)/terminal.c $(srcdir)/xmalloc.c \
82 $(srcdir)/history.c $(srcdir)/histsearch.c $(srcdir)/histexpand.c \
Jari Aaltod166f041997-06-05 14:59:13 +000083 $(srcdir)/histfile.c $(srcdir)/nls.c $(srcdir)/search.c \
Jari Aalto28ef6c32001-04-06 19:14:31 +000084 $(srcdir)/shell.c $(srcdir)/tilde.c $(srcdir)/savestring.c \
Jari Aalto7117c2d2002-07-17 14:10:11 +000085 $(srcdir)/text.c $(srcdir)/misc.c $(srcdir)/compat.c \
Chet Rameyac50fba2014-02-26 09:36:43 -050086 $(srcdir)/colors.c $(srcdir)/parse-colors.c \
Chet Ramey495aee42011-11-22 19:11:26 -050087 $(srcdir)/mbutil.c $(srcdir)/xfree.c
Jari Aaltoccc6cda1996-12-23 17:02:34 +000088
89# The header files for this library.
90HSOURCES = readline.h rldefs.h chardefs.h keymaps.h history.h histlib.h \
Jari Aaltod166f041997-06-05 14:59:13 +000091 posixstat.h posixdir.h posixjmp.h tilde.h rlconf.h rltty.h \
Jari Aalto28ef6c32001-04-06 19:14:31 +000092 ansi_stdlib.h rlstdc.h tcap.h xmalloc.h rlprivate.h rlshell.h \
Chet Rameyac50fba2014-02-26 09:36:43 -050093 rltypedefs.h rlmbutil.h colors.h parse-colors.h
Jari Aaltoccc6cda1996-12-23 17:02:34 +000094
Jari Aalto7117c2d2002-07-17 14:10:11 +000095HISTOBJ = history.o histexpand.o histfile.o histsearch.o shell.o savestring.o \
96 mbutil.o
Jari Aaltod166f041997-06-05 14:59:13 +000097TILDEOBJ = tilde.o
Chet Rameyac50fba2014-02-26 09:36:43 -050098COLORSOBJ = colors.o parse-colors.o
Jari Aaltoccc6cda1996-12-23 17:02:34 +000099OBJECTS = readline.o vi_mode.o funmap.o keymaps.o parens.o search.o \
100 rltty.o complete.o bind.o isearch.o display.o signals.o \
101 util.o kill.o undo.o macro.o input.o callback.o terminal.o \
Chet Rameyac50fba2014-02-26 09:36:43 -0500102 text.o nls.o misc.o $(HISTOBJ) $(TILDEOBJ) $(COLORSOBJ) \
103 xmalloc.o xfree.o compat.o
Jari Aaltoccc6cda1996-12-23 17:02:34 +0000104
105# The texinfo files which document this library.
106DOCSOURCE = doc/rlman.texinfo doc/rltech.texinfo doc/rluser.texinfo
107DOCOBJECT = doc/readline.dvi
108DOCSUPPORT = doc/Makefile
109DOCUMENTATION = $(DOCSOURCE) $(DOCOBJECT) $(DOCSUPPORT)
110
111SUPPORT = Makefile ChangeLog $(DOCSUPPORT) examples/[-a-z.]*
112
113SOURCES = $(CSOURCES) $(HSOURCES) $(DOCSOURCE)
114
115THINGS_TO_TAR = $(SOURCES) $(SUPPORT)
116
Jari Aalto28ef6c32001-04-06 19:14:31 +0000117INSTALLED_HEADERS = readline.h chardefs.h keymaps.h history.h tilde.h \
118 rlstdc.h rlconf.h rltypedefs.h
Jari Aaltoccc6cda1996-12-23 17:02:34 +0000119
120##########################################################################
121
122all: libreadline.a libhistory.a
123
124libreadline.a: $(OBJECTS)
Jari Aaltod166f041997-06-05 14:59:13 +0000125 $(RM) $@
Jari Aaltob72432f1999-02-19 17:11:39 +0000126 $(AR) $(ARFLAGS) $@ $(OBJECTS)
Jari Aaltoccc6cda1996-12-23 17:02:34 +0000127 -test -n "$(RANLIB)" && $(RANLIB) $@
128
Chet Ramey495aee42011-11-22 19:11:26 -0500129libhistory.a: $(HISTOBJ) xmalloc.o xfree.o
Jari Aaltod166f041997-06-05 14:59:13 +0000130 $(RM) $@
Chet Ramey495aee42011-11-22 19:11:26 -0500131 $(AR) $(ARFLAGS) $@ $(HISTOBJ) xmalloc.o xfree.o
Jari Aaltoccc6cda1996-12-23 17:02:34 +0000132 -test -n "$(RANLIB)" && $(RANLIB) $@
133
134documentation: force
135 test -d doc || mkdir doc
136 -( cd doc && $(MAKE) $(MFLAGS) )
137
Jari Aaltof73dda02001-11-13 17:56:06 +0000138# Since tilde.c is shared between readline and bash, make sure we compile
139# it with the right flags when it's built as part of readline
140tilde.o: tilde.c
141 rm -f $@
142 $(CC) $(CCFLAGS) -DREADLINE_LIBRARY -c $(srcdir)/tilde.c
143
Jari Aaltoccc6cda1996-12-23 17:02:34 +0000144force:
145
Jari Aaltod166f041997-06-05 14:59:13 +0000146install:
147 @echo "This version of the readline library should not be installed."
Jari Aaltoccc6cda1996-12-23 17:02:34 +0000148
149uninstall:
Jari Aaltod166f041997-06-05 14:59:13 +0000150 @echo "This version of the readline library should not be installed."
Jari Aaltoccc6cda1996-12-23 17:02:34 +0000151
152TAGS: force
Jari Aaltod166f041997-06-05 14:59:13 +0000153 $(ETAGS) $(CSOURCES) $(HSOURCES)
Jari Aaltoccc6cda1996-12-23 17:02:34 +0000154
Jari Aaltod166f041997-06-05 14:59:13 +0000155tags: force
156 $(CTAGS) $(CSOURCES) $(HSOURCES)
Jari Aaltoccc6cda1996-12-23 17:02:34 +0000157
158clean: force
159 $(RM) $(OBJECTS) *.a
160 -( cd doc && $(MAKE) $(MFLAGS) $@ )
161
Jari Aaltoccc6cda1996-12-23 17:02:34 +0000162mostlyclean: clean
163 -( cd doc && $(MAKE) $(MFLAGS) $@ )
164
Jari Aaltod166f041997-06-05 14:59:13 +0000165distclean maintainer-clean: clean
166 -( cd doc && $(MAKE) $(MFLAGS) $@ )
167 $(RM) Makefile
168 $(RM) TAGS tags
Jari Aaltoccc6cda1996-12-23 17:02:34 +0000169
Jari Aaltod166f041997-06-05 14:59:13 +0000170# Dependencies
171bind.o: ansi_stdlib.h posixstat.h
172bind.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h
Jari Aalto28ef6c32001-04-06 19:14:31 +0000173bind.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h
Jari Aaltob72432f1999-02-19 17:11:39 +0000174bind.o: history.h rlstdc.h
Jari Aaltof73dda02001-11-13 17:56:06 +0000175callback.o: rlconf.h ansi_stdlib.h
Jari Aaltod166f041997-06-05 14:59:13 +0000176callback.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h
Jari Aalto28ef6c32001-04-06 19:14:31 +0000177callback.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h rlstdc.h
178compat.o: rlstdc.h
Jari Aaltod166f041997-06-05 14:59:13 +0000179complete.o: ansi_stdlib.h posixdir.h posixstat.h
180complete.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h
Jari Aalto28ef6c32001-04-06 19:14:31 +0000181complete.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h rlstdc.h
Chet Rameyac50fba2014-02-26 09:36:43 -0500182complete.o: colors.h
Jari Aaltod166f041997-06-05 14:59:13 +0000183display.o: ansi_stdlib.h posixstat.h
184display.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h
185display.o: tcap.h
Jari Aalto28ef6c32001-04-06 19:14:31 +0000186display.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h
Jari Aaltob72432f1999-02-19 17:11:39 +0000187display.o: history.h rlstdc.h
Jari Aalto28ef6c32001-04-06 19:14:31 +0000188funmap.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h
Jari Aaltob72432f1999-02-19 17:11:39 +0000189funmap.o: rlconf.h ansi_stdlib.h rlstdc.h
Jari Aaltod166f041997-06-05 14:59:13 +0000190funmap.o: ${BUILD_DIR}/config.h
191histexpand.o: ansi_stdlib.h
Jari Aaltob72432f1999-02-19 17:11:39 +0000192histexpand.o: history.h histlib.h rlstdc.h
Jari Aaltod166f041997-06-05 14:59:13 +0000193histexpand.o: ${BUILD_DIR}/config.h
194histfile.o: ansi_stdlib.h
Jari Aaltob72432f1999-02-19 17:11:39 +0000195histfile.o: history.h histlib.h rlstdc.h
Jari Aaltod166f041997-06-05 14:59:13 +0000196histfile.o: ${BUILD_DIR}/config.h
197history.o: ansi_stdlib.h
Jari Aaltob72432f1999-02-19 17:11:39 +0000198history.o: history.h histlib.h rlstdc.h
Jari Aaltod166f041997-06-05 14:59:13 +0000199history.o: ${BUILD_DIR}/config.h
200histsearch.o: ansi_stdlib.h
Jari Aaltob72432f1999-02-19 17:11:39 +0000201histsearch.o: history.h histlib.h rlstdc.h
Jari Aaltod166f041997-06-05 14:59:13 +0000202histsearch.o: ${BUILD_DIR}/config.h
203input.o: ansi_stdlib.h
204input.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h
Jari Aalto28ef6c32001-04-06 19:14:31 +0000205input.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h rlstdc.h
Jari Aaltod166f041997-06-05 14:59:13 +0000206isearch.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h
Jari Aalto28ef6c32001-04-06 19:14:31 +0000207isearch.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h
Jari Aaltob72432f1999-02-19 17:11:39 +0000208isearch.o: ansi_stdlib.h history.h rlstdc.h
Jari Aaltod166f041997-06-05 14:59:13 +0000209keymaps.o: emacs_keymap.c vi_keymap.c
Jari Aalto28ef6c32001-04-06 19:14:31 +0000210keymaps.o: keymaps.h rltypedefs.h chardefs.h rlconf.h ansi_stdlib.h
211keymaps.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h
Jari Aaltob72432f1999-02-19 17:11:39 +0000212keymaps.o: ${BUILD_DIR}/config.h rlstdc.h
Jari Aaltod166f041997-06-05 14:59:13 +0000213kill.o: ansi_stdlib.h
214kill.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h
Jari Aalto28ef6c32001-04-06 19:14:31 +0000215kill.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h
Jari Aaltob72432f1999-02-19 17:11:39 +0000216kill.o: history.h rlstdc.h
Jari Aaltod166f041997-06-05 14:59:13 +0000217macro.o: ansi_stdlib.h
218macro.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h
Jari Aalto28ef6c32001-04-06 19:14:31 +0000219macro.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h
Jari Aaltob72432f1999-02-19 17:11:39 +0000220macro.o: history.h rlstdc.h
Jari Aalto7117c2d2002-07-17 14:10:11 +0000221mbutil.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h rlmbutil.h
222mbutil.o: readline.h keymaps.h rltypedefs.h chardefs.h rlstdc.h
223misc.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h
224misc.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h
225misc.o: history.h rlstdc.h ansi_stdlib.h
Jari Aaltod166f041997-06-05 14:59:13 +0000226nls.o: ansi_stdlib.h
227nls.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h
Jari Aalto28ef6c32001-04-06 19:14:31 +0000228nls.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h
Jari Aaltobb706242000-03-17 21:46:59 +0000229nls.o: history.h rlstdc.h
Jari Aaltod166f041997-06-05 14:59:13 +0000230parens.o: rlconf.h
231parens.o: ${BUILD_DIR}/config.h
Jari Aalto28ef6c32001-04-06 19:14:31 +0000232parens.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h rlstdc.h
233readline.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h
Jari Aaltod166f041997-06-05 14:59:13 +0000234readline.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h
Jari Aaltob72432f1999-02-19 17:11:39 +0000235readline.o: history.h rlstdc.h
Jari Aaltod166f041997-06-05 14:59:13 +0000236readline.o: posixstat.h ansi_stdlib.h posixjmp.h
237rltty.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h
238rltty.o: rltty.h
Jari Aalto28ef6c32001-04-06 19:14:31 +0000239rltty.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h rlstdc.h
Jari Aaltod166f041997-06-05 14:59:13 +0000240search.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h
Jari Aalto28ef6c32001-04-06 19:14:31 +0000241search.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h
Jari Aaltob72432f1999-02-19 17:11:39 +0000242search.o: ansi_stdlib.h history.h rlstdc.h
Jari Aaltocce855b1998-04-17 19:52:44 +0000243shell.o: ${BUILD_DIR}/config.h ansi_stdlib.h
Jari Aaltod166f041997-06-05 14:59:13 +0000244signals.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h
Jari Aalto28ef6c32001-04-06 19:14:31 +0000245signals.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h
Jari Aaltob72432f1999-02-19 17:11:39 +0000246signals.o: history.h rlstdc.h
Jari Aaltod166f041997-06-05 14:59:13 +0000247terminal.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h
248terminal.o: tcap.h
Jari Aalto28ef6c32001-04-06 19:14:31 +0000249terminal.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h
Jari Aaltob72432f1999-02-19 17:11:39 +0000250terminal.o: history.h rlstdc.h
Jari Aalto7117c2d2002-07-17 14:10:11 +0000251text.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h
252text.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h
253text.o: history.h rlstdc.h ansi_stdlib.h
254rltty.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h
Jari Aaltod166f041997-06-05 14:59:13 +0000255tilde.o: ansi_stdlib.h
256tilde.o: ${BUILD_DIR}/config.h
257tilde.o: tilde.h
258undo.o: ansi_stdlib.h
259undo.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h
Jari Aalto28ef6c32001-04-06 19:14:31 +0000260undo.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h
Jari Aaltof73dda02001-11-13 17:56:06 +0000261undo.o: history.h rlstdc.h xmalloc.h
Jari Aaltod166f041997-06-05 14:59:13 +0000262util.o: posixjmp.h ansi_stdlib.h
263util.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h
Jari Aalto28ef6c32001-04-06 19:14:31 +0000264util.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h rlstdc.h
Jari Aaltod166f041997-06-05 14:59:13 +0000265vi_mode.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h
Jari Aalto28ef6c32001-04-06 19:14:31 +0000266vi_mode.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h
Jari Aaltob72432f1999-02-19 17:11:39 +0000267vi_mode.o: history.h ansi_stdlib.h rlstdc.h
Jari Aaltobb706242000-03-17 21:46:59 +0000268xmalloc.o: ${BUILD_DIR}/config.h ansi_stdlib.h
Chet Ramey495aee42011-11-22 19:11:26 -0500269xfree.o: ${BUILD_DIR}/config.h ansi_stdlib.h
Jari Aaltobb706242000-03-17 21:46:59 +0000270
Chet Rameyac50fba2014-02-26 09:36:43 -0500271colors.o: ${BUILD_DIR}/config.h colors.h
272colors.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h rlstdc.h
273colors.o: rlconf.h
274colors.o: ansi_stdlib.h posixstat.h
275parse-colors.o: ${BUILD_DIR}/config.h colors.h parse-colors.h
276parse-colors.o: rldefs.h rlconf.h
277parse-colors.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h rlstdc.h
278
Jari Aaltobb706242000-03-17 21:46:59 +0000279bind.o: rlshell.h
280histfile.o: rlshell.h
281nls.o: rlshell.h
282readline.o: rlshell.h
283shell.o: rlshell.h
284terminal.o: rlshell.h
285histexpand.o: rlshell.h
286
287bind.o: rlprivate.h
288callback.o: rlprivate.h
289complete.o: rlprivate.h
290display.o: rlprivate.h
291input.o: rlprivate.h
292isearch.o: rlprivate.h
293kill.o: rlprivate.h
294macro.o: rlprivate.h
Jari Aalto7117c2d2002-07-17 14:10:11 +0000295mbutil.o: rlprivate.h
296misc.o: rlprivate.h
Jari Aaltobb706242000-03-17 21:46:59 +0000297nls.o: rlprivate.h
298parens.o: rlprivate.h
299readline.o: rlprivate.h
300rltty.o: rlprivate.h
301search.o: rlprivate.h
302signals.o: rlprivate.h
303terminal.o: rlprivate.h
Jari Aalto7117c2d2002-07-17 14:10:11 +0000304text.o: rlprivate.h
Jari Aaltobb706242000-03-17 21:46:59 +0000305undo.o: rlprivate.h
306util.o: rlprivate.h
307vi_mode.o: rlprivate.h
Chet Rameyac50fba2014-02-26 09:36:43 -0500308colors.o: rlprivate.h
309parse-colors.o: rlprivate.h
Jari Aaltobb706242000-03-17 21:46:59 +0000310
311bind.o: xmalloc.h
312complete.o: xmalloc.h
313display.o: xmalloc.h
314funmap.o: xmalloc.h
315histexpand.o: xmalloc.h
316histfile.o: xmalloc.h
317history.o: xmalloc.h
318input.o: xmalloc.h
319isearch.o: xmalloc.h
320keymaps.o: xmalloc.h
321kill.o: xmalloc.h
322macro.o: xmalloc.h
Jari Aalto7117c2d2002-07-17 14:10:11 +0000323mbutil.o: xmalloc.h
324misc.o: xmalloc.h
Jari Aaltobb706242000-03-17 21:46:59 +0000325readline.o: xmalloc.h
326savestring.o: xmalloc.h
327search.o: xmalloc.h
328shell.o: xmalloc.h
Jari Aalto7117c2d2002-07-17 14:10:11 +0000329terminal.o: xmalloc.h
330text.o: xmalloc.h
Jari Aaltobb706242000-03-17 21:46:59 +0000331tilde.o: xmalloc.h
Jari Aalto7117c2d2002-07-17 14:10:11 +0000332undo.o: xmalloc.h
Jari Aaltobb706242000-03-17 21:46:59 +0000333util.o: xmalloc.h
334vi_mode.o: xmalloc.h
Chet Ramey495aee42011-11-22 19:11:26 -0500335xfree.o: xmalloc.h
Jari Aalto7117c2d2002-07-17 14:10:11 +0000336xmalloc.o: xmalloc.h
Chet Rameyac50fba2014-02-26 09:36:43 -0500337colors.o: xmalloc.h
338parse-colors.o: xmalloc.h
Jari Aalto7117c2d2002-07-17 14:10:11 +0000339
340complete.o: rlmbutil.h
341display.o: rlmbutil.h
342histexpand.o: rlmbutil.h
343input.o: rlmbutil.h
344isearch.o: rlmbutil.h
345mbutil.o: rlmbutil.h
346misc.o: rlmbutil.h
347readline.o: rlmbutil.h
348search.o: rlmbutil.h
349text.o: rlmbutil.h
350vi_mode.o: rlmbutil.h
Chet Rameyac50fba2014-02-26 09:36:43 -0500351colors.o: rlmbutil.h
352parse-colors.o: rlmbutil.h
Jari Aaltoe8ce7751997-09-22 20:22:27 +0000353
354# Rules for deficient makes, like SunOS and Solaris
355bind.o: bind.c
356callback.o: callback.c
Jari Aalto28ef6c32001-04-06 19:14:31 +0000357compat.o: compat.c
Jari Aaltoe8ce7751997-09-22 20:22:27 +0000358complete.o: complete.c
359display.o: display.c
360funmap.o: funmap.c
Jari Aaltoe8ce7751997-09-22 20:22:27 +0000361input.o: input.c
362isearch.o: isearch.c
363keymaps.o: keymaps.c emacs_keymap.c vi_keymap.c
364kill.o: kill.c
365macro.o: macro.c
Jari Aalto7117c2d2002-07-17 14:10:11 +0000366mbutil.o: mbutil.c
367misc.o: misc.c
Jari Aaltoe8ce7751997-09-22 20:22:27 +0000368nls.o: nls.c
369parens.o: parens.c
370readline.o: readline.c
371rltty.o: rltty.c
Jari Aaltob72432f1999-02-19 17:11:39 +0000372savestring.o: savestring.c
Jari Aaltoe8ce7751997-09-22 20:22:27 +0000373search.o: search.c
374shell.o: shell.c
375signals.o: signals.c
376terminal.o: terminal.c
Jari Aaltob80f6442004-07-27 13:29:18 +0000377text.o: text.c
Jari Aaltoe8ce7751997-09-22 20:22:27 +0000378tilde.o: tilde.c
379undo.o: undo.c
380util.o: util.c
381vi_mode.o: vi_mode.c
Chet Ramey495aee42011-11-22 19:11:26 -0500382xfree.o: xfree.c
Jari Aaltoe8ce7751997-09-22 20:22:27 +0000383xmalloc.o: xmalloc.c
Jari Aalto7117c2d2002-07-17 14:10:11 +0000384
Chet Rameyac50fba2014-02-26 09:36:43 -0500385colors.o: colors.c
386parse-colors.o: parse-colors.c
387
Jari Aalto7117c2d2002-07-17 14:10:11 +0000388histexpand.o: histexpand.c
389histfile.o: histfile.c
390history.o: history.c
391histsearch.o: histsearch.c