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 19 PACKAGE = @PACKAGE_NAME@ 20 VERSION = @PACKAGE_VERSION@ 21 22 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 23 PACKAGE_NAME = @PACKAGE_NAME@ 24 PACKAGE_STRING = @PACKAGE_STRING@ 25 PACKAGE_VERSION = @PACKAGE_VERSION@ 26 27 RL_LIBRARY_VERSION = @LIBVERSION@ 28 RL_LIBRARY_NAME = readline 29 30 datarootdir = @datarootdir@ 31 32 srcdir = @srcdir@ 33 VPATH = @top_srcdir@ 34 topdir = @top_srcdir@ 35 BUILD_DIR = @BUILD_DIR@ 36 37 INSTALL = @INSTALL@ 38 INSTALL_PROGRAM = @INSTALL_PROGRAM@ 39 INSTALL_DATA = @INSTALL_DATA@ 40 41 CC = @CC@ 42 RANLIB = @RANLIB@ 43 AR = @AR@ 44 ARFLAGS = @ARFLAGS@ 45 RM = rm -f 46 CP = cp 47 MV = mv 48 LN = ln 49 50 SHELL = @MAKE_SHELL@ 51 52 host_os = @host_os@ 53 host_vendor = @host_vendor@ 54 55 prefix = @prefix@ 56 exec_prefix = @exec_prefix@ 57 includedir = @includedir@ 58 bindir = @bindir@ 59 libdir = @libdir@ 60 datadir = @datadir@ 61 localedir = @localedir@ 62 63 # Support an alternate destination root directory for package building 64 DESTDIR = 65 66 CFLAGS = @CFLAGS@ 67 LOCAL_CFLAGS = @LOCAL_CFLAGS@ -DRL_LIBRARY_VERSION='"$(RL_LIBRARY_VERSION)"' @BRACKETED_PASTE@ 68 CPPFLAGS = @CPPFLAGS@ 69 LDFLAGS = @LDFLAGS@ @LOCAL_LDFLAGS@ @CFLAGS@ 70 71 DEFS = @DEFS@ @CROSS_COMPILE@ 72 LOCAL_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 (at] gnu.org. 79 # 80 SHOBJ_CC = @SHOBJ_CC@ 81 SHOBJ_CFLAGS = @SHOBJ_CFLAGS@ 82 SHOBJ_LD = @SHOBJ_LD@ 83 84 SHOBJ_LDFLAGS = @SHOBJ_LDFLAGS@ 85 SHOBJ_XLDFLAGS = @SHOBJ_XLDFLAGS@ 86 SHOBJ_LIBS = @SHOBJ_LIBS@ 87 88 SHLIB_XLDFLAGS = @LDFLAGS@ @SHLIB_XLDFLAGS@ 89 SHLIB_LIBS = @SHLIB_LIBS@ 90 91 SHLIB_DOT = @SHLIB_DOT@ 92 SHLIB_LIBPREF = @SHLIB_LIBPREF@ 93 SHLIB_LIBSUFF = @SHLIB_LIBSUFF@ 94 95 SHLIB_LIBVERSION = @SHLIB_LIBVERSION@ 96 SHLIB_DLLVERSION = @SHLIB_DLLVERSION@ 97 98 SHLIB_STATUS = @SHLIB_STATUS@ 99 100 TERMCAP_LIB = @TERMCAP_LIB@ 101 102 # shared library versioning 103 SHLIB_MAJOR= @SHLIB_MAJOR@ 104 # shared library systems like SVR4's do not use minor versions 105 SHLIB_MINOR= .@SHLIB_MINOR@ 106 107 # For libraries which include headers from other libraries. 108 INCLUDES = -I. -I.. -I$(topdir) 109 110 CCFLAGS = $(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 121 SHARED_READLINE = $(SHLIB_LIBPREF)readline$(SHLIB_DOT)$(SHLIB_LIBVERSION) 122 SHARED_HISTORY = $(SHLIB_LIBPREF)history$(SHLIB_DOT)$(SHLIB_LIBVERSION) 123 SHARED_LIBS = $(SHARED_READLINE) $(SHARED_HISTORY) 124 125 # The C code source files for this library. 126 CSOURCES = $(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. 141 HSOURCES = $(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 150 SHARED_HISTOBJ = history.so histexpand.so histfile.so histsearch.so shell.so \ 151 mbutil.so 152 SHARED_TILDEOBJ = tilde.so 153 SHARED_COLORSOBJ = colors.so parse-colors.so 154 SHARED_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 163 all: $(SHLIB_STATUS) 164 165 supported: $(SHARED_LIBS) 166 167 unsupported: 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 (at] 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 185 tilde.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 190 installdirs: $(topdir)/support/mkdirs 191 -$(SHELL) $(topdir)/support/mkdirs $(DESTDIR)$(libdir) 192 -$(SHELL) $(topdir)/support/mkdirs $(DESTDIR)$(bindir) 193 194 install-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 199 install-unsupported: 200 @echo install: shared libraries not supported 201 202 install: install-$(SHLIB_STATUS) 203 204 uninstall-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 209 uninstall-unsupported: 210 @echo uninstall: shared libraries not supported 211 212 uninstall: uninstall-$(SHLIB_STATUS) 213 214 clean mostlyclean: force 215 $(RM) $(SHARED_OBJ) $(SHARED_LIBS) 216 217 distclean maintainer-clean: clean 218 $(RM) Makefile 219 220 force: 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 227 bind.so: $(topdir)/ansi_stdlib.h $(topdir)/posixstat.h 228 bind.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h 229 bind.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h 230 bind.so: $(topdir)/rltypedefs.h 231 bind.so: $(topdir)/tilde.h $(topdir)/history.h 232 compat.so: ${BUILD_DIR}/config.h 233 compat.so: $(topdir)/rlstdc.h $(topdir)/rltypedefs.h 234 callback.so: $(topdir)/rlconf.h 235 callback.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h 236 callback.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h 237 callback.so: $(topdir)/rltypedefs.h 238 callback.so: $(topdir)/tilde.h 239 complete.so: $(topdir)/ansi_stdlib.h $(topdir)/posixdir.h $(topdir)/posixstat.h 240 complete.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h 241 complete.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h 242 complete.so: $(topdir)/rltypedefs.h 243 complete.so: $(topdir)/tilde.h 244 display.so: $(topdir)/ansi_stdlib.h $(topdir)/posixstat.h 245 display.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h 246 display.so: $(topdir)/tcap.h 247 display.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h 248 display.so: $(topdir)/rltypedefs.h 249 display.so: $(topdir)/tilde.h $(topdir)/history.h 250 funmap.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h 251 funmap.so: $(topdir)/rltypedefs.h 252 funmap.so: $(topdir)/rlconf.h $(topdir)/ansi_stdlib.h 253 funmap.so: ${BUILD_DIR}/config.h $(topdir)/tilde.h 254 histexpand.so: $(topdir)/ansi_stdlib.h 255 histexpand.so: $(topdir)/history.h $(topdir)/histlib.h $(topdir)/rltypedefs.h 256 histexpand.so: ${BUILD_DIR}/config.h 257 histfile.so: $(topdir)/ansi_stdlib.h 258 histfile.so: $(topdir)/history.h $(topdir)/histlib.h $(topdir)/rltypedefs.h 259 histfile.so: ${BUILD_DIR}/config.h 260 history.so: $(topdir)/ansi_stdlib.h 261 history.so: $(topdir)/history.h $(topdir)/histlib.h $(topdir)/rltypedefs.h 262 history.so: ${BUILD_DIR}/config.h 263 histsearch.so: $(topdir)/ansi_stdlib.h 264 histsearch.so: $(topdir)/history.h $(topdir)/histlib.h $(topdir)/rltypedefs.h 265 histsearch.so: ${BUILD_DIR}/config.h 266 input.so: $(topdir)/ansi_stdlib.h 267 input.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h 268 input.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h 269 input.so: $(topdir)/rltypedefs.h 270 input.so: $(topdir)/tilde.h 271 isearch.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h 272 isearch.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h 273 isearch.so: $(topdir)/rltypedefs.h 274 isearch.so: $(topdir)/ansi_stdlib.h $(topdir)/history.h $(topdir)/tilde.h 275 keymaps.so: $(topdir)/keymaps.h $(topdir)/chardefs.h $(topdir)/rlconf.h 276 keymaps.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h 277 keymaps.so: $(topdir)/rltypedefs.h 278 keymaps.so: ${BUILD_DIR}/config.h $(topdir)/ansi_stdlib.h $(topdir)/tilde.h 279 kill.so: $(topdir)/ansi_stdlib.h 280 kill.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h 281 kill.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h 282 kill.so: $(topdir)/tilde.h $(topdir)/history.h $(topdir)/rltypedefs.h 283 macro.so: $(topdir)/ansi_stdlib.h 284 macro.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h 285 macro.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h 286 macro.so: $(topdir)/tilde.h $(topdir)/history.h $(topdir)/rltypedefs.h 287 mbutil.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h 288 mbutil.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/rltypedefs.h 289 mbutil.so: $(topdir)/chardefs.h $(topdir)/rlstdc.h 290 misc.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h 291 misc.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h 292 misc.so: $(topdir)/rltypedefs.h 293 misc.so: $(topdir)/history.h $(topdir)/tilde.h $(topdir)/ansi_stdlib.h 294 nls.so: $(topdir)/ansi_stdlib.h 295 nls.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h 296 nls.o: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h 297 nls.o: $(topdir)/rltypedefs.h 298 nls.o: $(topdir)/tilde.h $(topdir)/history.h $(topdir)/rlstdc.h 299 parens.so: $(topdir)/rlconf.h ${BUILD_DIR}/config.h 300 parens.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h 301 parens.so: $(topdir)/rltypedefs.h 302 parens.so: $(topdir)/tilde.h 303 rltty.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h 304 rltty.so: $(topdir)/rltty.h $(topdir)/tilde.h 305 rltty.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h 306 rltty.so: $(topdir)/rltypedefs.h 307 savestring.so: ${BUILD_DIR}/config.h 308 search.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h 309 search.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h 310 search.so: $(topdir)/ansi_stdlib.h $(topdir)/history.h $(topdir)/tilde.h 311 search.so: $(topdir)/rltypedefs.h 312 signals.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h 313 signals.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h 314 signals.so: $(topdir)/history.h $(topdir)/tilde.h 315 signals.so: $(topdir)/rltypedefs.h 316 terminal.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h 317 terminal.so: $(topdir)/tcap.h 318 terminal.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h 319 terminal.so: $(topdir)/tilde.h $(topdir)/history.h 320 terminal.so: $(topdir)/rltypedefs.h 321 text.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h 322 text.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h 323 text.so: $(topdir)/rltypedefs.h 324 text.so: $(topdir)/history.h $(topdir)/tilde.h $(topdir)/ansi_stdlib.h 325 tilde.so: $(topdir)/ansi_stdlib.h ${BUILD_DIR}/config.h $(topdir)/tilde.h 326 undo.so: $(topdir)/ansi_stdlib.h 327 undo.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h 328 undo.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h 329 undo.so: $(topdir)/rltypedefs.h 330 undo.so: $(topdir)/tilde.h $(topdir)/history.h 331 util.so: $(topdir)/posixjmp.h $(topdir)/ansi_stdlib.h 332 util.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h 333 util.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h 334 util.so: $(topdir)/rltypedefs.h $(topdir)/tilde.h 335 vi_mode.so: $(topdir)/rldefs.h ${BUILD_DIR}/config.h $(topdir)/rlconf.h 336 vi_mode.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/chardefs.h 337 vi_mode.so: $(topdir)/history.h $(topdir)/ansi_stdlib.h $(topdir)/tilde.h 338 vi_mode.so: $(topdir)/rltypedefs.h 339 xfree.so: ${BUILD_DIR}/config.h 340 xfree.so: $(topdir)/ansi_stdlib.h 341 xmalloc.so: ${BUILD_DIR}/config.h 342 xmalloc.so: $(topdir)/ansi_stdlib.h 343 344 bind.so: $(topdir)/rlshell.h 345 histfile.so: $(topdir)/rlshell.h 346 nls.so: $(topdir)/rlshell.h 347 readline.so: $(topdir)/rlshell.h 348 shell.so: $(topdir)/rlshell.h 349 terminal.so: $(topdir)/rlshell.h 350 histexpand.so: $(topdir)/rlshell.h 351 352 colors.so: $(BUILD_DIR)/config.h $(topdir)/colors.h 353 colors.so: $(topdir)/rlconf.h 354 colors.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/rltypedefs.h 355 colors.so: $(topdir)/chardefs.h $(topdir)/tilde.h $(topdir)/rlstdc.h 356 colors.so: $(topdir)/ansi_stdlib.h $(topdir)/posixstat.h 357 parse-colors.so: $(BUILD_DIR)/config.h $(topdir)/colors.h $(topdir)/parse-colors.h 358 parse-colors.so: $(topdir)/rldefs.h $(topdir)/rlconf.h 359 parse-colors.so: $(topdir)/readline.h $(topdir)/keymaps.h $(topdir)/rltypedefs.h 360 parse-colors.so: $(topdir)/chardefs.h $(topdir)/tilde.h $(topdir)/rlstdc.h 361 362 bind.so: $(topdir)/rlprivate.h 363 callback.so: $(topdir)/rlprivate.h 364 complete.so: $(topdir)/rlprivate.h 365 display.so: $(topdir)/rlprivate.h 366 input.so: $(topdir)/rlprivate.h 367 isearch.so: $(topdir)/rlprivate.h 368 kill.so: $(topdir)/rlprivate.h 369 macro.so: $(topdir)/rlprivate.h 370 mbutil.so: $(topdir)/rlprivate.h 371 misc.so: $(topdir)/rlprivate.h 372 nls.so: $(topdir)/rlprivate.h 373 parens.so: $(topdir)/rlprivate.h 374 readline.so: $(topdir)/rlprivate.h 375 rltty.so: $(topdir)/rlprivate.h 376 search.so: $(topdir)/rlprivate.h 377 signals.so: $(topdir)/rlprivate.h 378 terminal.so: $(topdir)/rlprivate.h 379 text.so: $(topdir)/rlprivate.h 380 undo.so: $(topdir)/rlprivate.h 381 util.so: $(topdir)/rlprivate.h 382 vi_mode.so: $(topdir)/rlprivate.h 383 colors.so: $(topdir)/rlprivate.h 384 parse-colors.so: $(topdir)/rlprivate.h 385 386 bind.so: $(topdir)/xmalloc.h 387 callback.so: $(topdir)/xmalloc.h 388 complete.so: $(topdir)/xmalloc.h 389 display.so: $(topdir)/xmalloc.h 390 funmap.so: $(topdir)/xmalloc.h 391 histexpand.so: $(topdir)/xmalloc.h 392 histfile.so: $(topdir)/xmalloc.h 393 history.so: $(topdir)/xmalloc.h 394 input.so: $(topdir)/xmalloc.h 395 isearch.so: $(topdir)/xmalloc.h 396 keymaps.so: $(topdir)/xmalloc.h 397 kill.so: $(topdir)/xmalloc.h 398 macro.so: $(topdir)/xmalloc.h 399 mbutil.so: $(topdir)/xmalloc.h 400 misc.so: $(topdir)/xmalloc.h 401 readline.so: $(topdir)/xmalloc.h 402 savestring.so: $(topdir)/xmalloc.h 403 search.so: $(topdir)/xmalloc.h 404 shell.so: $(topdir)/xmalloc.h 405 terminal.so: $(topdir)/xmalloc.h 406 text.so: $(topdir)/xmalloc.h 407 tilde.so: $(topdir)/xmalloc.h 408 undo.so: $(topdir)/xmalloc.h 409 util.so: $(topdir)/xmalloc.h 410 vi_mode.so: $(topdir)/xmalloc.h 411 xfree.so: $(topdir)/xmalloc.h 412 xmalloc.so: $(topdir)/xmalloc.h 413 colors.so: $(topdir)/xmalloc.h 414 parse-colors.so: $(topdir)/xmalloc.h 415 416 complete.so: $(topdir)/rlmbutil.h 417 display.so: $(topdir)/rlmbutil.h 418 histexpand.so: $(topdir)/rlmbutil.h 419 input.so: $(topdir)/rlmbutil.h 420 isearch.so: $(topdir)/rlmbutil.h 421 mbutil.so: $(topdir)/rlmbutil.h 422 misc.so: $(topdir)/rlmbutil.h 423 readline.so: $(topdir)/rlmbutil.h 424 search.so: $(topdir)/rlmbutil.h 425 text.so: $(topdir)/rlmbutil.h 426 vi_mode.so: $(topdir)/rlmbutil.h 427 colors.so: $(topdir)/rlmbutil.h 428 parse-colors.so: $(topdir)/rlmbutil.h 429 430 bind.so: $(topdir)/bind.c 431 callback.so: $(topdir)/callback.c 432 compat.so: $(topdir)/compat.c 433 complete.so: $(topdir)/complete.c 434 display.so: $(topdir)/display.c 435 funmap.so: $(topdir)/funmap.c 436 input.so: $(topdir)/input.c 437 isearch.so: $(topdir)/isearch.c 438 keymaps.so: $(topdir)/keymaps.c $(topdir)/emacs_keymap.c $(topdir)/vi_keymap.c 439 kill.so: $(topdir)/kill.c 440 macro.so: $(topdir)/macro.c 441 mbutil.so: $(topdir)/mbutil.c 442 misc.so: $(topdir)/mbutil.c 443 nls.so: $(topdir)/nls.c 444 parens.so: $(topdir)/parens.c 445 readline.so: $(topdir)/readline.c 446 rltty.so: $(topdir)/rltty.c 447 savestring.so: $(topdir)/savestring.c 448 search.so: $(topdir)/search.c 449 shell.so: $(topdir)/shell.c 450 signals.so: $(topdir)/signals.c 451 terminal.so: $(topdir)/terminal.c 452 text.so: $(topdir)/text.c 453 tilde.so: $(topdir)/tilde.c 454 undo.so: $(topdir)/undo.c 455 util.so: $(topdir)/util.c 456 vi_mode.so: $(topdir)/vi_mode.c 457 xfree.so: $(topdir)/xfree.c 458 xmalloc.so: $(topdir)/xmalloc.c 459 460 histexpand.so: $(topdir)/histexpand.c 461 histfile.so: $(topdir)/histfile.c 462 history.so: $(topdir)/history.c 463 histsearch.so: $(topdir)/histsearch.c 464 465 bind.so: bind.c 466 callback.so: callback.c 467 comapt.so: compat.c 468 complete.so: complete.c 469 display.so: display.c 470 funmap.so: funmap.c 471 input.so: input.c 472 isearch.so: isearch.c 473 keymaps.so: keymaps.c emacs_keymap.c vi_keymap.c 474 kill.so: kill.c 475 macro.so: macro.c 476 mbutil.so: mbutil.c 477 misc.so: misc.c 478 nls.so: nls.c 479 parens.so: parens.c 480 readline.so: readline.c 481 rltty.so: rltty.c 482 savestring.so: savestring.c 483 search.so: search.c 484 signals.so: signals.c 485 shell.so: shell.c 486 terminal.so: terminal.c 487 text.so: text.c 488 tilde.so: tilde.c 489 undo.so: undo.c 490 util.so: util.c 491 vi_mode.so: vi_mode.c 492 xfree.so: xfree.c 493 xmalloc.so: xmalloc.c 494 495 colors.so: colors.c 496 parse-colors.so: parse-colors.c 497 498 histexpand.so: histexpand.c 499 histfile.so: histfile.c 500 history.so: history.c 501 histsearch.so: histsearch.c 502