Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 1 | ## -*- text -*- ############################################################# |
| 2 | # # |
| 3 | # Makefile for the Bash versions of the GNU Readline and History Libraries. # |
| 4 | # # |
| 5 | ############################################################################# |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 6 | |
Chet Ramey | ac50fba | 2014-02-26 09:36:43 -0500 | [diff] [blame] | 7 | # Copyright (C) 1994-2012 Free Software Foundation, Inc. |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 8 | |
Jari Aalto | 3185942 | 2009-01-12 13:36:28 +0000 | [diff] [blame] | 9 | # 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 Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 13 | |
Jari Aalto | 3185942 | 2009-01-12 13:36:28 +0000 | [diff] [blame] | 14 | # 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 Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 18 | |
Jari Aalto | 3185942 | 2009-01-12 13:36:28 +0000 | [diff] [blame] | 19 | # 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 Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 21 | |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 22 | PACKAGE = @PACKAGE_NAME@ |
| 23 | VERSION = @PACKAGE_VERSION@ |
| 24 | |
| 25 | PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ |
| 26 | PACKAGE_NAME = @PACKAGE_NAME@ |
| 27 | PACKAGE_STRING = @PACKAGE_STRING@ |
| 28 | PACKAGE_VERSION = @PACKAGE_VERSION@ |
| 29 | |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 30 | srcdir = @srcdir@ |
| 31 | VPATH = .:@srcdir@ |
| 32 | topdir = @top_srcdir@ |
| 33 | BUILD_DIR = @BUILD_DIR@ |
| 34 | |
Jari Aalto | 3185942 | 2009-01-12 13:36:28 +0000 | [diff] [blame] | 35 | datarootdir = @datarootdir@ |
| 36 | |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 37 | INSTALL = @INSTALL@ |
| 38 | INSTALL_PROGRAM = @INSTALL_PROGRAM@ |
| 39 | INSTALL_DATA = @INSTALL_DATA@ |
| 40 | |
| 41 | CC = @CC@ |
| 42 | RANLIB = @RANLIB@ |
| 43 | AR = @AR@ |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 44 | ARFLAGS = @ARFLAGS@ |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 45 | RM = rm -f |
| 46 | CP = cp |
| 47 | MV = mv |
| 48 | |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 49 | SHELL = @MAKE_SHELL@ |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 50 | |
| 51 | # Programs to make tags files. |
| 52 | ETAGS = etags -tw |
| 53 | CTAGS = ctags -tw |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 54 | |
| 55 | CFLAGS = @CFLAGS@ |
| 56 | LOCAL_CFLAGS = @LOCAL_CFLAGS@ |
| 57 | CPPFLAGS = @CPPFLAGS@ |
| 58 | LDFLAGS = @LDFLAGS@ |
| 59 | |
| 60 | DEFS = @DEFS@ |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 61 | LOCAL_DEFS = @LOCAL_DEFS@ |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 62 | |
| 63 | INCLUDES = -I. -I$(BUILD_DIR) -I$(topdir) -I$(topdir)/lib |
| 64 | |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 65 | CCFLAGS = $(DEFS) $(LOCAL_DEFS) $(APP_CFLAGS) $(CPPFLAGS) ${INCLUDES} $(LOCAL_CFLAGS) $(CFLAGS) |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 66 | |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 67 | .c.o: |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 68 | ${RM} $@ |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 69 | $(CC) -c $(CCFLAGS) $< |
| 70 | |
| 71 | # The name of the main library target. |
| 72 | LIBRARY_NAME = libreadline.a |
| 73 | |
| 74 | # The C code source files for this library. |
| 75 | CSOURCES = $(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 Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 83 | $(srcdir)/histfile.c $(srcdir)/nls.c $(srcdir)/search.c \ |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 84 | $(srcdir)/shell.c $(srcdir)/tilde.c $(srcdir)/savestring.c \ |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 85 | $(srcdir)/text.c $(srcdir)/misc.c $(srcdir)/compat.c \ |
Chet Ramey | ac50fba | 2014-02-26 09:36:43 -0500 | [diff] [blame] | 86 | $(srcdir)/colors.c $(srcdir)/parse-colors.c \ |
Chet Ramey | 495aee4 | 2011-11-22 19:11:26 -0500 | [diff] [blame] | 87 | $(srcdir)/mbutil.c $(srcdir)/xfree.c |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 88 | |
| 89 | # The header files for this library. |
| 90 | HSOURCES = readline.h rldefs.h chardefs.h keymaps.h history.h histlib.h \ |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 91 | posixstat.h posixdir.h posixjmp.h tilde.h rlconf.h rltty.h \ |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 92 | ansi_stdlib.h rlstdc.h tcap.h xmalloc.h rlprivate.h rlshell.h \ |
Chet Ramey | ac50fba | 2014-02-26 09:36:43 -0500 | [diff] [blame] | 93 | rltypedefs.h rlmbutil.h colors.h parse-colors.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 94 | |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 95 | HISTOBJ = history.o histexpand.o histfile.o histsearch.o shell.o savestring.o \ |
| 96 | mbutil.o |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 97 | TILDEOBJ = tilde.o |
Chet Ramey | ac50fba | 2014-02-26 09:36:43 -0500 | [diff] [blame] | 98 | COLORSOBJ = colors.o parse-colors.o |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 99 | OBJECTS = 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 Ramey | ac50fba | 2014-02-26 09:36:43 -0500 | [diff] [blame] | 102 | text.o nls.o misc.o $(HISTOBJ) $(TILDEOBJ) $(COLORSOBJ) \ |
| 103 | xmalloc.o xfree.o compat.o |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 104 | |
| 105 | # The texinfo files which document this library. |
| 106 | DOCSOURCE = doc/rlman.texinfo doc/rltech.texinfo doc/rluser.texinfo |
| 107 | DOCOBJECT = doc/readline.dvi |
| 108 | DOCSUPPORT = doc/Makefile |
| 109 | DOCUMENTATION = $(DOCSOURCE) $(DOCOBJECT) $(DOCSUPPORT) |
| 110 | |
| 111 | SUPPORT = Makefile ChangeLog $(DOCSUPPORT) examples/[-a-z.]* |
| 112 | |
| 113 | SOURCES = $(CSOURCES) $(HSOURCES) $(DOCSOURCE) |
| 114 | |
| 115 | THINGS_TO_TAR = $(SOURCES) $(SUPPORT) |
| 116 | |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 117 | INSTALLED_HEADERS = readline.h chardefs.h keymaps.h history.h tilde.h \ |
| 118 | rlstdc.h rlconf.h rltypedefs.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 119 | |
| 120 | ########################################################################## |
| 121 | |
| 122 | all: libreadline.a libhistory.a |
| 123 | |
| 124 | libreadline.a: $(OBJECTS) |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 125 | $(RM) $@ |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 126 | $(AR) $(ARFLAGS) $@ $(OBJECTS) |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 127 | -test -n "$(RANLIB)" && $(RANLIB) $@ |
| 128 | |
Chet Ramey | 495aee4 | 2011-11-22 19:11:26 -0500 | [diff] [blame] | 129 | libhistory.a: $(HISTOBJ) xmalloc.o xfree.o |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 130 | $(RM) $@ |
Chet Ramey | 495aee4 | 2011-11-22 19:11:26 -0500 | [diff] [blame] | 131 | $(AR) $(ARFLAGS) $@ $(HISTOBJ) xmalloc.o xfree.o |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 132 | -test -n "$(RANLIB)" && $(RANLIB) $@ |
| 133 | |
| 134 | documentation: force |
| 135 | test -d doc || mkdir doc |
| 136 | -( cd doc && $(MAKE) $(MFLAGS) ) |
| 137 | |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 138 | # 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 |
| 140 | tilde.o: tilde.c |
| 141 | rm -f $@ |
| 142 | $(CC) $(CCFLAGS) -DREADLINE_LIBRARY -c $(srcdir)/tilde.c |
| 143 | |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 144 | force: |
| 145 | |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 146 | install: |
| 147 | @echo "This version of the readline library should not be installed." |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 148 | |
| 149 | uninstall: |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 150 | @echo "This version of the readline library should not be installed." |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 151 | |
| 152 | TAGS: force |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 153 | $(ETAGS) $(CSOURCES) $(HSOURCES) |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 154 | |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 155 | tags: force |
| 156 | $(CTAGS) $(CSOURCES) $(HSOURCES) |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 157 | |
| 158 | clean: force |
| 159 | $(RM) $(OBJECTS) *.a |
| 160 | -( cd doc && $(MAKE) $(MFLAGS) $@ ) |
| 161 | |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 162 | mostlyclean: clean |
| 163 | -( cd doc && $(MAKE) $(MFLAGS) $@ ) |
| 164 | |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 165 | distclean maintainer-clean: clean |
| 166 | -( cd doc && $(MAKE) $(MFLAGS) $@ ) |
| 167 | $(RM) Makefile |
| 168 | $(RM) TAGS tags |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 169 | |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 170 | # Dependencies |
| 171 | bind.o: ansi_stdlib.h posixstat.h |
| 172 | bind.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 173 | bind.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 174 | bind.o: history.h rlstdc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 175 | callback.o: rlconf.h ansi_stdlib.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 176 | callback.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 177 | callback.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h rlstdc.h |
| 178 | compat.o: rlstdc.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 179 | complete.o: ansi_stdlib.h posixdir.h posixstat.h |
| 180 | complete.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 181 | complete.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h rlstdc.h |
Chet Ramey | ac50fba | 2014-02-26 09:36:43 -0500 | [diff] [blame] | 182 | complete.o: colors.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 183 | display.o: ansi_stdlib.h posixstat.h |
| 184 | display.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h |
| 185 | display.o: tcap.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 186 | display.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 187 | display.o: history.h rlstdc.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 188 | funmap.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 189 | funmap.o: rlconf.h ansi_stdlib.h rlstdc.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 190 | funmap.o: ${BUILD_DIR}/config.h |
| 191 | histexpand.o: ansi_stdlib.h |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 192 | histexpand.o: history.h histlib.h rlstdc.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 193 | histexpand.o: ${BUILD_DIR}/config.h |
| 194 | histfile.o: ansi_stdlib.h |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 195 | histfile.o: history.h histlib.h rlstdc.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 196 | histfile.o: ${BUILD_DIR}/config.h |
| 197 | history.o: ansi_stdlib.h |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 198 | history.o: history.h histlib.h rlstdc.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 199 | history.o: ${BUILD_DIR}/config.h |
| 200 | histsearch.o: ansi_stdlib.h |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 201 | histsearch.o: history.h histlib.h rlstdc.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 202 | histsearch.o: ${BUILD_DIR}/config.h |
| 203 | input.o: ansi_stdlib.h |
| 204 | input.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 205 | input.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h rlstdc.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 206 | isearch.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 207 | isearch.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 208 | isearch.o: ansi_stdlib.h history.h rlstdc.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 209 | keymaps.o: emacs_keymap.c vi_keymap.c |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 210 | keymaps.o: keymaps.h rltypedefs.h chardefs.h rlconf.h ansi_stdlib.h |
| 211 | keymaps.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 212 | keymaps.o: ${BUILD_DIR}/config.h rlstdc.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 213 | kill.o: ansi_stdlib.h |
| 214 | kill.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 215 | kill.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 216 | kill.o: history.h rlstdc.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 217 | macro.o: ansi_stdlib.h |
| 218 | macro.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 219 | macro.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 220 | macro.o: history.h rlstdc.h |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 221 | mbutil.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h rlmbutil.h |
| 222 | mbutil.o: readline.h keymaps.h rltypedefs.h chardefs.h rlstdc.h |
| 223 | misc.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h |
| 224 | misc.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h |
| 225 | misc.o: history.h rlstdc.h ansi_stdlib.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 226 | nls.o: ansi_stdlib.h |
| 227 | nls.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 228 | nls.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 229 | nls.o: history.h rlstdc.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 230 | parens.o: rlconf.h |
| 231 | parens.o: ${BUILD_DIR}/config.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 232 | parens.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h rlstdc.h |
| 233 | readline.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 234 | readline.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 235 | readline.o: history.h rlstdc.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 236 | readline.o: posixstat.h ansi_stdlib.h posixjmp.h |
| 237 | rltty.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h |
| 238 | rltty.o: rltty.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 239 | rltty.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h rlstdc.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 240 | search.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 241 | search.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 242 | search.o: ansi_stdlib.h history.h rlstdc.h |
Jari Aalto | cce855b | 1998-04-17 19:52:44 +0000 | [diff] [blame] | 243 | shell.o: ${BUILD_DIR}/config.h ansi_stdlib.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 244 | signals.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 245 | signals.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 246 | signals.o: history.h rlstdc.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 247 | terminal.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h |
| 248 | terminal.o: tcap.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 249 | terminal.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 250 | terminal.o: history.h rlstdc.h |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 251 | text.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h |
| 252 | text.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h |
| 253 | text.o: history.h rlstdc.h ansi_stdlib.h |
| 254 | rltty.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 255 | tilde.o: ansi_stdlib.h |
| 256 | tilde.o: ${BUILD_DIR}/config.h |
| 257 | tilde.o: tilde.h |
| 258 | undo.o: ansi_stdlib.h |
| 259 | undo.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 260 | undo.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 261 | undo.o: history.h rlstdc.h xmalloc.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 262 | util.o: posixjmp.h ansi_stdlib.h |
| 263 | util.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 264 | util.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h rlstdc.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 265 | vi_mode.o: rldefs.h ${BUILD_DIR}/config.h rlconf.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 266 | vi_mode.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 267 | vi_mode.o: history.h ansi_stdlib.h rlstdc.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 268 | xmalloc.o: ${BUILD_DIR}/config.h ansi_stdlib.h |
Chet Ramey | 495aee4 | 2011-11-22 19:11:26 -0500 | [diff] [blame] | 269 | xfree.o: ${BUILD_DIR}/config.h ansi_stdlib.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 270 | |
Chet Ramey | ac50fba | 2014-02-26 09:36:43 -0500 | [diff] [blame] | 271 | colors.o: ${BUILD_DIR}/config.h colors.h |
| 272 | colors.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h rlstdc.h |
| 273 | colors.o: rlconf.h |
| 274 | colors.o: ansi_stdlib.h posixstat.h |
| 275 | parse-colors.o: ${BUILD_DIR}/config.h colors.h parse-colors.h |
| 276 | parse-colors.o: rldefs.h rlconf.h |
| 277 | parse-colors.o: readline.h keymaps.h rltypedefs.h chardefs.h tilde.h rlstdc.h |
| 278 | |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 279 | bind.o: rlshell.h |
| 280 | histfile.o: rlshell.h |
| 281 | nls.o: rlshell.h |
| 282 | readline.o: rlshell.h |
| 283 | shell.o: rlshell.h |
| 284 | terminal.o: rlshell.h |
| 285 | histexpand.o: rlshell.h |
| 286 | |
| 287 | bind.o: rlprivate.h |
| 288 | callback.o: rlprivate.h |
| 289 | complete.o: rlprivate.h |
| 290 | display.o: rlprivate.h |
| 291 | input.o: rlprivate.h |
| 292 | isearch.o: rlprivate.h |
| 293 | kill.o: rlprivate.h |
| 294 | macro.o: rlprivate.h |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 295 | mbutil.o: rlprivate.h |
| 296 | misc.o: rlprivate.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 297 | nls.o: rlprivate.h |
| 298 | parens.o: rlprivate.h |
| 299 | readline.o: rlprivate.h |
| 300 | rltty.o: rlprivate.h |
| 301 | search.o: rlprivate.h |
| 302 | signals.o: rlprivate.h |
| 303 | terminal.o: rlprivate.h |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 304 | text.o: rlprivate.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 305 | undo.o: rlprivate.h |
| 306 | util.o: rlprivate.h |
| 307 | vi_mode.o: rlprivate.h |
Chet Ramey | ac50fba | 2014-02-26 09:36:43 -0500 | [diff] [blame] | 308 | colors.o: rlprivate.h |
| 309 | parse-colors.o: rlprivate.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 310 | |
| 311 | bind.o: xmalloc.h |
| 312 | complete.o: xmalloc.h |
| 313 | display.o: xmalloc.h |
| 314 | funmap.o: xmalloc.h |
| 315 | histexpand.o: xmalloc.h |
| 316 | histfile.o: xmalloc.h |
| 317 | history.o: xmalloc.h |
| 318 | input.o: xmalloc.h |
| 319 | isearch.o: xmalloc.h |
| 320 | keymaps.o: xmalloc.h |
| 321 | kill.o: xmalloc.h |
| 322 | macro.o: xmalloc.h |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 323 | mbutil.o: xmalloc.h |
| 324 | misc.o: xmalloc.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 325 | readline.o: xmalloc.h |
| 326 | savestring.o: xmalloc.h |
| 327 | search.o: xmalloc.h |
| 328 | shell.o: xmalloc.h |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 329 | terminal.o: xmalloc.h |
| 330 | text.o: xmalloc.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 331 | tilde.o: xmalloc.h |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 332 | undo.o: xmalloc.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 333 | util.o: xmalloc.h |
| 334 | vi_mode.o: xmalloc.h |
Chet Ramey | 495aee4 | 2011-11-22 19:11:26 -0500 | [diff] [blame] | 335 | xfree.o: xmalloc.h |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 336 | xmalloc.o: xmalloc.h |
Chet Ramey | ac50fba | 2014-02-26 09:36:43 -0500 | [diff] [blame] | 337 | colors.o: xmalloc.h |
| 338 | parse-colors.o: xmalloc.h |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 339 | |
| 340 | complete.o: rlmbutil.h |
| 341 | display.o: rlmbutil.h |
| 342 | histexpand.o: rlmbutil.h |
| 343 | input.o: rlmbutil.h |
| 344 | isearch.o: rlmbutil.h |
| 345 | mbutil.o: rlmbutil.h |
| 346 | misc.o: rlmbutil.h |
| 347 | readline.o: rlmbutil.h |
| 348 | search.o: rlmbutil.h |
| 349 | text.o: rlmbutil.h |
| 350 | vi_mode.o: rlmbutil.h |
Chet Ramey | ac50fba | 2014-02-26 09:36:43 -0500 | [diff] [blame] | 351 | colors.o: rlmbutil.h |
| 352 | parse-colors.o: rlmbutil.h |
Jari Aalto | e8ce775 | 1997-09-22 20:22:27 +0000 | [diff] [blame] | 353 | |
| 354 | # Rules for deficient makes, like SunOS and Solaris |
| 355 | bind.o: bind.c |
| 356 | callback.o: callback.c |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 357 | compat.o: compat.c |
Jari Aalto | e8ce775 | 1997-09-22 20:22:27 +0000 | [diff] [blame] | 358 | complete.o: complete.c |
| 359 | display.o: display.c |
| 360 | funmap.o: funmap.c |
Jari Aalto | e8ce775 | 1997-09-22 20:22:27 +0000 | [diff] [blame] | 361 | input.o: input.c |
| 362 | isearch.o: isearch.c |
| 363 | keymaps.o: keymaps.c emacs_keymap.c vi_keymap.c |
| 364 | kill.o: kill.c |
| 365 | macro.o: macro.c |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 366 | mbutil.o: mbutil.c |
| 367 | misc.o: misc.c |
Jari Aalto | e8ce775 | 1997-09-22 20:22:27 +0000 | [diff] [blame] | 368 | nls.o: nls.c |
| 369 | parens.o: parens.c |
| 370 | readline.o: readline.c |
| 371 | rltty.o: rltty.c |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 372 | savestring.o: savestring.c |
Jari Aalto | e8ce775 | 1997-09-22 20:22:27 +0000 | [diff] [blame] | 373 | search.o: search.c |
| 374 | shell.o: shell.c |
| 375 | signals.o: signals.c |
| 376 | terminal.o: terminal.c |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 377 | text.o: text.c |
Jari Aalto | e8ce775 | 1997-09-22 20:22:27 +0000 | [diff] [blame] | 378 | tilde.o: tilde.c |
| 379 | undo.o: undo.c |
| 380 | util.o: util.c |
| 381 | vi_mode.o: vi_mode.c |
Chet Ramey | 495aee4 | 2011-11-22 19:11:26 -0500 | [diff] [blame] | 382 | xfree.o: xfree.c |
Jari Aalto | e8ce775 | 1997-09-22 20:22:27 +0000 | [diff] [blame] | 383 | xmalloc.o: xmalloc.c |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 384 | |
Chet Ramey | ac50fba | 2014-02-26 09:36:43 -0500 | [diff] [blame] | 385 | colors.o: colors.c |
| 386 | parse-colors.o: parse-colors.c |
| 387 | |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 388 | histexpand.o: histexpand.c |
| 389 | histfile.o: histfile.c |
| 390 | history.o: history.c |
| 391 | histsearch.o: histsearch.c |