Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 1 | # This Makefile for building libbuiltins.a is in -*- text -*- for Emacs. |
| 2 | # |
Jari Aalto | 3185942 | 2009-01-12 13:36:28 +0000 | [diff] [blame] | 3 | # Copyright (C) 1996-2009 Free Software Foundation, Inc. |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 4 | |
Jari Aalto | 3185942 | 2009-01-12 13:36:28 +0000 | [diff] [blame] | 5 | # This program is free software: you can redistribute it and/or modify |
| 6 | # it under the terms of the GNU General Public License as published by |
| 7 | # the Free Software Foundation, either version 3 of the License, or |
| 8 | # (at your option) any later version. |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 9 | |
Jari Aalto | 3185942 | 2009-01-12 13:36:28 +0000 | [diff] [blame] | 10 | # This program is distributed in the hope that it will be useful, |
| 11 | # but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 13 | # GNU General Public License for more details. |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 14 | |
Jari Aalto | 3185942 | 2009-01-12 13:36:28 +0000 | [diff] [blame] | 15 | # You should have received a copy of the GNU General Public License |
| 16 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 17 | |
Jari Aalto | 0628567 | 2006-10-10 14:15:34 +0000 | [diff] [blame] | 18 | PACKAGE = @PACKAGE_NAME@ |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 19 | PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ |
| 20 | PACKAGE_NAME = @PACKAGE_NAME@ |
| 21 | PACKAGE_STRING = @PACKAGE_STRING@ |
| 22 | PACKAGE_VERSION = @PACKAGE_VERSION@ |
| 23 | |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 24 | # |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 25 | SHELL = @MAKE_SHELL@ |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 26 | RANLIB = @RANLIB@ |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 27 | CC = @CC@ |
Jari Aalto | cce855b | 1998-04-17 19:52:44 +0000 | [diff] [blame] | 28 | CC_FOR_BUILD = @CC_FOR_BUILD@ |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 29 | AR = @AR@ |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 30 | ARFLAGS = @ARFLAGS@ |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 31 | RM = rm -f |
| 32 | CP = cp |
| 33 | |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 34 | EXEEXT = @EXEEXT@ |
| 35 | |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 36 | prefix = @prefix@ |
| 37 | |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 38 | srcdir = @srcdir@ |
| 39 | VPATH = .:@srcdir@ |
| 40 | topdir = @top_srcdir@ |
Jari Aalto | 3185942 | 2009-01-12 13:36:28 +0000 | [diff] [blame] | 41 | |
| 42 | datarootdir = @datarootdir@ |
| 43 | |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 44 | includedir = @includedir@ |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 45 | datadir = @datadir@ |
Jari Aalto | 3185942 | 2009-01-12 13:36:28 +0000 | [diff] [blame] | 46 | localedir = @localedir@ |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 47 | |
| 48 | # Support an alternate destination root directory for package building |
| 49 | DESTDIR = |
| 50 | |
| 51 | INSTALL = @INSTALL@ |
| 52 | INSTALL_DATA = @INSTALL_DATA@ |
Jari Aalto | cce855b | 1998-04-17 19:52:44 +0000 | [diff] [blame] | 53 | BUILD_DIR = @BUILD_DIR@ |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 54 | |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 55 | LIBBUILD = ${BUILD_DIR}/lib |
| 56 | |
Jari Aalto | cce855b | 1998-04-17 19:52:44 +0000 | [diff] [blame] | 57 | PROFILE_FLAGS = @PROFILE_FLAGS@ |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 58 | CFLAGS = @CFLAGS@ |
Jari Aalto | 95732b4 | 2005-12-07 14:08:12 +0000 | [diff] [blame] | 59 | CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@ @CROSS_COMPILE@ |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 60 | CPPFLAGS = @CPPFLAGS@ |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 61 | CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@ |
| 62 | LOCAL_CFLAGS = @LOCAL_CFLAGS@ ${DEBUG} |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 63 | DEFS = @DEFS@ |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 64 | LOCAL_DEFS = @LOCAL_DEFS@ |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 65 | |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 66 | LIBS = @LIBS@ |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 67 | LDFLAGS = @LDFLAGS@ $(LOCAL_LDFLAGS) $(CFLAGS) |
Jari Aalto | 3185942 | 2009-01-12 13:36:28 +0000 | [diff] [blame] | 68 | LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@ $(LOCAL_LDFLAGS) $(CFLAGS_FOR_BUILD) |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 69 | LOCAL_LDFLAGS = @LOCAL_LDFLAGS@ |
| 70 | #LIBS_FOR_BUILD = @LIBS_FOR_BUILD@ |
| 71 | LIBS_FOR_BUILD = $(LIBS) |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 72 | |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 73 | BASHINCDIR = ${topdir}/include |
| 74 | |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 75 | RL_INCLUDEDIR = @RL_INCLUDEDIR@ |
| 76 | |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 77 | INTL_LIBSRC = ${topdir}/lib/intl |
| 78 | INTL_BUILDDIR = ${LIBBUILD}/intl |
Jari Aalto | 3185942 | 2009-01-12 13:36:28 +0000 | [diff] [blame] | 79 | INTL_LIBDIR = ${INTL_BUILDDIR} |
| 80 | INTL_LIBRARY = ${INTL_BUILDDIR}/libintl.a |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 81 | INTL_INC = @INTL_INC@ |
Jari Aalto | 3185942 | 2009-01-12 13:36:28 +0000 | [diff] [blame] | 82 | INTL_DEP = @INTL_DEP@ |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 83 | LIBINTL_H = @LIBINTL_H@ |
| 84 | |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 85 | HELPDIR = @HELPDIR@ |
| 86 | MKDIRS = ${topdir}/support/mkdirs |
| 87 | |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 88 | INCLUDES = -I. -I.. @RL_INCLUDE@ -I$(topdir) -I$(BASHINCDIR) -I$(topdir)/lib -I$(srcdir) ${INTL_INC} |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 89 | |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 90 | BASE_CCFLAGS = ${PROFILE_FLAGS} $(DEFS) $(LOCAL_DEFS) $(SYSTEM_FLAGS) \ |
| 91 | ${INCLUDES} $(LOCAL_CFLAGS) |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 92 | |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 93 | CCFLAGS = $(BASE_CCFLAGS) $(CPPFLAGS) $(CFLAGS) |
| 94 | |
| 95 | CCFLAGS_FOR_BUILD = $(BASE_CCFLAGS) $(CPPFLAGS_FOR_BUILD) $(CFLAGS_FOR_BUILD) |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 96 | |
| 97 | GCC_LINT_FLAGS = -Wall -Wshadow -Wpointer-arith -Wcast-qual \ |
| 98 | -Wcast-align -Wstrict-prototypes -Wconversion \ |
| 99 | -Wmissing-prototypes -Wtraditional -Wredundant-decls -pedantic |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 100 | |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 101 | MKBUILTINS = mkbuiltins$(EXEEXT) |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 102 | DIRECTDEFINE = -D $(srcdir) |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 103 | HELPDIRDEFINE = @HELPDIRDEFINE@ |
Jari Aalto | 95732b4 | 2005-12-07 14:08:12 +0000 | [diff] [blame] | 104 | HELPSTRINGS = @HELPSTRINGS@ |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 105 | |
| 106 | # xxx this is bad style |
| 107 | RL_LIBSRC = $(topdir)/lib/readline |
| 108 | |
| 109 | .SUFFIXES: |
| 110 | .SUFFIXES: .def .c .o |
| 111 | # How to make a .o file from a .def file. |
| 112 | .def.o: |
| 113 | $(RM) $@ |
| 114 | ./$(MKBUILTINS) $(DIRECTDEFINE) $< |
| 115 | $(CC) -c $(CCFLAGS) $*.c || ( $(RM) $*.c ; exit 1 ) |
| 116 | $(RM) $*.c |
| 117 | |
| 118 | # How to make a .c file from a .def file. |
| 119 | .def.c: |
| 120 | $(RM) $@ |
| 121 | ./$(MKBUILTINS) $(DIRECTDEFINE) $< |
| 122 | |
| 123 | # default rule for making a .o file from a .c file |
| 124 | .c.o: |
| 125 | $(RM) $@ |
| 126 | $(CC) -c $(CCFLAGS) $< |
| 127 | |
| 128 | DEFSRC = $(srcdir)/alias.def $(srcdir)/bind.def $(srcdir)/break.def \ |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 129 | $(srcdir)/builtin.def $(srcdir)/caller.def \ |
| 130 | $(srcdir)/cd.def $(srcdir)/colon.def \ |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 131 | $(srcdir)/command.def $(srcdir)/declare.def $(srcdir)/echo.def \ |
| 132 | $(srcdir)/enable.def $(srcdir)/eval.def $(srcdir)/getopts.def \ |
| 133 | $(srcdir)/exec.def $(srcdir)/exit.def $(srcdir)/fc.def \ |
| 134 | $(srcdir)/fg_bg.def $(srcdir)/hash.def $(srcdir)/help.def \ |
| 135 | $(srcdir)/history.def $(srcdir)/jobs.def $(srcdir)/kill.def \ |
| 136 | $(srcdir)/let.def $(srcdir)/read.def $(srcdir)/return.def \ |
| 137 | $(srcdir)/set.def $(srcdir)/setattr.def $(srcdir)/shift.def \ |
| 138 | $(srcdir)/source.def $(srcdir)/suspend.def $(srcdir)/test.def \ |
| 139 | $(srcdir)/times.def $(srcdir)/trap.def $(srcdir)/type.def \ |
| 140 | $(srcdir)/ulimit.def $(srcdir)/umask.def $(srcdir)/wait.def \ |
Jari Aalto | cce855b | 1998-04-17 19:52:44 +0000 | [diff] [blame] | 141 | $(srcdir)/reserved.def $(srcdir)/pushd.def $(srcdir)/shopt.def \ |
Jari Aalto | 3185942 | 2009-01-12 13:36:28 +0000 | [diff] [blame] | 142 | $(srcdir)/printf.def $(srcdir)/complete.def $(srcdir)/mapfile.def |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 143 | |
| 144 | STATIC_SOURCE = common.c evalstring.c evalfile.c getopt.c bashgetopt.c \ |
| 145 | getopt.h |
| 146 | |
| 147 | OFILES = builtins.o \ |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 148 | alias.o bind.o break.o builtin.o caller.o cd.o colon.o command.o \ |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 149 | common.o declare.o echo.o enable.o eval.o evalfile.o \ |
Jari Aalto | 3185942 | 2009-01-12 13:36:28 +0000 | [diff] [blame] | 150 | evalstring.o exec.o exit.o fc.o fg_bg.o hash.o help.o history.o \ |
| 151 | jobs.o kill.o let.o mapfile.o \ |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 152 | pushd.o read.o return.o set.o setattr.o shift.o source.o \ |
| 153 | suspend.o test.o times.o trap.o type.o ulimit.o umask.o \ |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 154 | wait.o getopts.o shopt.o printf.o getopt.o bashgetopt.o complete.o |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 155 | |
| 156 | CREATED_FILES = builtext.h builtins.c psize.aux pipesize.h |
| 157 | |
| 158 | all: $(MKBUILTINS) libbuiltins.a |
| 159 | |
Jari Aalto | cce855b | 1998-04-17 19:52:44 +0000 | [diff] [blame] | 160 | libbuiltins.a: $(MKBUILTINS) $(OFILES) builtins.o |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 161 | $(RM) $@ |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 162 | $(AR) $(ARFLAGS) $@ $(OFILES) |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 163 | -$(RANLIB) $@ |
| 164 | |
| 165 | builtext.h builtins.c: $(MKBUILTINS) $(DEFSRC) |
Jari Aalto | cce855b | 1998-04-17 19:52:44 +0000 | [diff] [blame] | 166 | @-if test -f builtins.c; then mv -f builtins.c old-builtins.c; fi |
| 167 | @-if test -f builtext.h; then mv -f builtext.h old-builtext.h; fi |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 168 | ./$(MKBUILTINS) -externfile builtext.h -structfile builtins.c \ |
Jari Aalto | 95732b4 | 2005-12-07 14:08:12 +0000 | [diff] [blame] | 169 | -noproduction $(DIRECTDEFINE) $(HELPDIRDEFINE) $(HELPSTRINGS) $(DEFSRC) |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 170 | @-if cmp -s old-builtext.h builtext.h 2>/dev/null; then \ |
Jari Aalto | cce855b | 1998-04-17 19:52:44 +0000 | [diff] [blame] | 171 | mv old-builtext.h builtext.h; \ |
| 172 | else \ |
| 173 | $(RM) old-builtext.h; \ |
| 174 | fi |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 175 | @-if cmp -s old-builtins.c builtins.c 2>/dev/null; then \ |
Jari Aalto | cce855b | 1998-04-17 19:52:44 +0000 | [diff] [blame] | 176 | mv old-builtins.c builtins.c; \ |
| 177 | else \ |
| 178 | $(RM) old-builtins.c; \ |
| 179 | fi |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 180 | |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 181 | helpdoc: $(MKBUILTINS) $(DEFSRC) |
| 182 | ./$(MKBUILTINS) ${HELPDIRDEFINE} -noproduction $(DIRECTDEFINE) $(DEFSRC) |
| 183 | |
| 184 | install-help: |
| 185 | @-if test -n "${HELPDIR}" && test -d helpfiles ; then \ |
Jari Aalto | 0628567 | 2006-10-10 14:15:34 +0000 | [diff] [blame] | 186 | test -d $(DESTDIR)${HELPDIR} || ${SHELL} ${MKDIRS} $(DESTDIR)$(HELPDIR) ;\ |
Jari Aalto | 95732b4 | 2005-12-07 14:08:12 +0000 | [diff] [blame] | 187 | ( for f in helpfiles/*; do \ |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 188 | echo installing $$f; \ |
| 189 | ${INSTALL_DATA} $$f $(DESTDIR)$(HELPDIR); \ |
| 190 | done; ) ; \ |
| 191 | fi |
| 192 | |
| 193 | install: @HELPINSTALL@ |
| 194 | |
Jari Aalto | cce855b | 1998-04-17 19:52:44 +0000 | [diff] [blame] | 195 | mkbuiltins.o: ../config.h |
| 196 | mkbuiltins.o: mkbuiltins.c |
| 197 | $(RM) $@ |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 198 | $(CC_FOR_BUILD) -c $(CCFLAGS_FOR_BUILD) $< |
Jari Aalto | cce855b | 1998-04-17 19:52:44 +0000 | [diff] [blame] | 199 | |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 200 | mkbuiltins$(EXEEXT): mkbuiltins.o |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 201 | $(CC_FOR_BUILD) $(LDFLAGS_FOR_BUILD) -o $(MKBUILTINS) mkbuiltins.o $(LIBS_FOR_BUILD) |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 202 | |
| 203 | # rules for deficient makes, like SunOS |
Jari Aalto | cce855b | 1998-04-17 19:52:44 +0000 | [diff] [blame] | 204 | mkbuiltins.o: mkbuiltins.c |
| 205 | builtins.o: builtins.c |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 206 | common.o: common.c |
| 207 | bashgetopt.o: bashgetopt.c |
| 208 | getopt.o: getopt.c |
Jari Aalto | cce855b | 1998-04-17 19:52:44 +0000 | [diff] [blame] | 209 | evalstring.o: evalstring.c |
| 210 | evalfile.o: evalfile.c |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 211 | |
Jari Aalto | e8ce775 | 1997-09-22 20:22:27 +0000 | [diff] [blame] | 212 | ulimit.o: pipesize.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 213 | |
| 214 | pipesize.h: psize.aux |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 215 | $(SHELL) $(srcdir)/psize.sh > $@ |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 216 | |
| 217 | psize.aux: psize.c |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 218 | $(CC_FOR_BUILD) $(CCFLAGS_FOR_BUILD) -o $@ $(srcdir)/psize.c |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 219 | |
| 220 | documentation: builtins.texi |
| 221 | |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 222 | builtins.texi: $(MKBUILTINS) |
| 223 | ./$(MKBUILTINS) -documentonly $(DEFSRC) |
| 224 | |
| 225 | clean: |
Jari Aalto | b72432f | 1999-02-19 17:11:39 +0000 | [diff] [blame] | 226 | $(RM) $(OFILES) $(CREATED_FILES) $(MKBUILTINS) mkbuiltins.o libbuiltins.a |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 227 | -test -d helpfiles && $(RM) -r helpfiles |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 228 | |
| 229 | mostlyclean: |
| 230 | $(RM) $(OFILES) libbuiltins.a |
| 231 | |
| 232 | distclean maintainer-clean: clean |
| 233 | $(RM) Makefile |
| 234 | |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 235 | $(OFILES): $(MKBUILTINS) ../config.h |
| 236 | |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 237 | ../version.h: ../config.h ../Makefile Makefile |
| 238 | -( cd ${BUILD_DIR} && ${MAKE} ${MFLAGS} version.h ) |
| 239 | |
| 240 | # maintainer special - for now |
| 241 | po: builtins.c |
| 242 | xgettext -L C -o $(topdir)/po/builtins.pot --keyword='N_' builtins.c 2>/dev/null |
| 243 | |
Jari Aalto | 3185942 | 2009-01-12 13:36:28 +0000 | [diff] [blame] | 244 | ${LIBINTL_H}: |
| 245 | @echo making $@ in ${INTL_BUILDDIR} |
| 246 | @(cd ${INTL_BUILDDIR} && \ |
| 247 | $(MAKE) $(MFLAGS) libintl.h) || exit 1 |
| 248 | |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 249 | # dependencies |
| 250 | |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 251 | alias.o: alias.def |
| 252 | bind.o: bind.def |
| 253 | break.o: break.def |
| 254 | builtin.o: builtin.def |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 255 | caller.o: caller.def |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 256 | cd.o: cd.def |
| 257 | colon.o: colon.def |
| 258 | command.o: command.def |
| 259 | declare.o: declare.def |
| 260 | echo.o: echo.def |
| 261 | enable.o: enable.def |
| 262 | eval.o: eval.def |
| 263 | exec.o: exec.def |
| 264 | exit.o: exit.def |
| 265 | fc.o: fc.def |
| 266 | fg_bg.o: fg_bg.def |
| 267 | hash.o: hash.def |
| 268 | help.o: help.def |
| 269 | history.o: history.def |
| 270 | jobs.o: jobs.def |
| 271 | kill.o: kill.def |
| 272 | let.o: let.def |
Jari Aalto | 3185942 | 2009-01-12 13:36:28 +0000 | [diff] [blame] | 273 | mapfile.o: mapfile.def |
Jari Aalto | cce855b | 1998-04-17 19:52:44 +0000 | [diff] [blame] | 274 | printf.o: printf.def |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 275 | pushd.o: pushd.def |
| 276 | read.o: read.def |
| 277 | return.o: return.def |
| 278 | set.o: set.def |
| 279 | setattr.o: setattr.def |
| 280 | shift.o: shift.def |
Jari Aalto | e8ce775 | 1997-09-22 20:22:27 +0000 | [diff] [blame] | 281 | shopt.o: shopt.def |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 282 | source.o: source.def |
| 283 | suspend.o: suspend.def |
| 284 | test.o: test.def |
| 285 | times.o: times.def |
| 286 | trap.o: trap.def |
| 287 | type.o: type.def |
Jari Aalto | cce855b | 1998-04-17 19:52:44 +0000 | [diff] [blame] | 288 | ulimit.o: ulimit.def |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 289 | umask.o: umask.def |
| 290 | wait.o: wait.def |
| 291 | getopts.o: getopts.def |
| 292 | reserved.o: reserved.def |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 293 | complete.o: complete.def |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 294 | |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 295 | # C files |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 296 | bashgetopt.o: ../config.h $(topdir)/bashansi.h $(BASHINCDIR)/ansi_stdlib.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 297 | bashgetopt.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/bashjmp.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 298 | bashgetopt.o: $(topdir)/command.h $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/error.h |
| 299 | bashgetopt.o: $(topdir)/variables.h $(topdir)/conftypes.h $(topdir)/quit.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 300 | bashgetopt.o: $(topdir)/unwind_prot.h $(topdir)/dispose_cmd.h |
| 301 | bashgetopt.o: $(topdir)/make_cmd.h $(topdir)/subst.h $(topdir)/sig.h |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 302 | bashgetopt.o: ../pathnames.h $(topdir)/externs.h $(srcdir)/common.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 303 | bashgetopt.o: $(BASHINCDIR)/chartypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 304 | common.o: $(topdir)/bashtypes.h $(BASHINCDIR)/posixstat.h $(topdir)/bashansi.h $(BASHINCDIR)/ansi_stdlib.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 305 | common.o: $(topdir)/shell.h $(topdir)/syntax.h ../config.h $(topdir)/bashjmp.h $(BASHINCDIR)/posixjmp.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 306 | common.o: $(topdir)/sig.h $(topdir)/command.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 307 | common.o: $(topdir)/general.h $(topdir)/xmalloc.h $(BASHINCDIR)/stdc.h $(BASHINCDIR)/memalloc.h |
| 308 | common.o: $(topdir)/variables.h $(topdir)/conftypes.h $(topdir)/input.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 309 | common.o: $(topdir)/siglist.h $(topdir)/bashhist.h $(topdir)/quit.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 310 | common.o: $(topdir)/unwind_prot.h $(BASHINCDIR)/maxpath.h $(topdir)/jobs.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 311 | common.o: $(topdir)/builtins.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
| 312 | common.o: $(topdir)/subst.h $(topdir)/execute_cmd.h $(topdir)/error.h |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 313 | common.o: $(topdir)/externs.h ../pathnames.h ./builtext.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 314 | common.o: $(BASHINCDIR)/chartypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 315 | evalfile.o: $(topdir)/bashtypes.h $(BASHINCDIR)/posixstat.h ${BASHINCDIR}/filecntl.h |
| 316 | evalfile.o: $(topdir)/bashansi.h $(BASHINCDIR)/ansi_stdlib.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 317 | evalfile.o: $(topdir)/shell.h $(topdir)/syntax.h ../config.h $(topdir)/bashjmp.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 318 | evalfile.o: $(topdir)/command.h $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/error.h |
| 319 | evalfile.o: $(topdir)/variables.h $(topdir)/conftypes.h $(topdir)/quit.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 320 | evalfile.o: $(topdir)/unwind_prot.h $(topdir)/dispose_cmd.h |
| 321 | evalfile.o: $(topdir)/make_cmd.h $(topdir)/subst.h $(topdir)/sig.h |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 322 | evalfile.o: ../pathnames.h $(topdir)/externs.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 323 | evalfile.o: $(topdir)/jobs.h $(topdir)/builtins.h $(topdir)/flags.h |
| 324 | evalfile.o: $(topdir)/input.h $(topdir)/execute_cmd.h |
| 325 | evalfile.o: $(topdir)/bashhist.h $(srcdir)/common.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 326 | evalstring.o: ../config.h $(topdir)/bashansi.h $(BASHINCDIR)/ansi_stdlib.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 327 | evalstring.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/bashjmp.h $(BASHINCDIR)/posixjmp.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 328 | evalstring.o: $(topdir)/sig.h $(topdir)/command.h $(topdir)/siglist.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 329 | evalstring.o: $(BASHINCDIR)/memalloc.h $(topdir)/variables.h $(topdir)/conftypes.h $(topdir)/input.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 330 | evalstring.o: $(topdir)/quit.h $(topdir)/unwind_prot.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 331 | evalstring.o: $(BASHINCDIR)/maxpath.h $(topdir)/jobs.h $(topdir)/builtins.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 332 | evalstring.o: $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/subst.h |
| 333 | evalstring.o: $(topdir)/externs.h $(topdir)/jobs.h $(topdir)/builtins.h |
| 334 | evalstring.o: $(topdir)/flags.h $(topdir)/input.h $(topdir)/execute_cmd.h |
| 335 | evalstring.o: $(topdir)/bashhist.h $(srcdir)/common.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 336 | evalstring.o: $(topdir)/trap.h $(topdir)/redir.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 337 | getopt.o: ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 338 | getopt.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/bashjmp.h $(topdir)/command.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 339 | getopt.o: $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/error.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 340 | getopt.o: $(topdir)/quit.h $(BASHINCDIR)/maxpath.h $(topdir)/unwind_prot.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 341 | getopt.o: $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/subst.h |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 342 | getopt.o: $(topdir)/sig.h ../pathnames.h $(topdir)/externs.h |
| 343 | getopt.o: $(srcdir)/getopt.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 344 | mkbuiltins.o: ../config.h $(topdir)/bashtypes.h $(BASHINCDIR)/posixstat.h |
| 345 | mkbuiltins.o: ${BASHINCDIR}/filecntl.h |
| 346 | mkbuiltins.o: $(topdir)/bashansi.h $(BASHINCDIR)/ansi_stdlib.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 347 | |
| 348 | # def files |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 349 | alias.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 350 | alias.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 351 | alias.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
| 352 | alias.o: $(topdir)/subst.h $(topdir)/externs.h $(srcdir)/common.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 353 | alias.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 354 | bind.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h $(topdir)/error.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 355 | bind.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
| 356 | bind.o: $(topdir)/subst.h $(topdir)/externs.h $(srcdir)/bashgetopt.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 357 | bind.o: $(topdir)/general.h $(topdir)/xmalloc.h $(BASHINCDIR)/maxpath.h $(topdir)/bashline.h |
| 358 | bind.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 359 | break.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 360 | break.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 361 | break.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 362 | break.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 363 | break.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 364 | builtin.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 365 | builtin.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/externs.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 366 | builtin.o: $(topdir)/quit.h $(srcdir)/common.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 367 | builtin.o: $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/subst.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 368 | builtin.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 369 | builtin.o: $(srcdir)/bashgetopt.h |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 370 | caller.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h $(topdir)/error.h |
| 371 | caller.o: $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/quit.h $(topdir)/dispose_cmd.h |
| 372 | caller.o: $(topdir)/make_cmd.h $(topdir)/subst.h $(topdir)/externs.h |
| 373 | caller.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
| 374 | caller.o: $(srcdir)/common.h $(BASHINCDIR)/maxpath.h ./builtext.h |
| 375 | caller.o: ${BASHINCDIR}/chartypes.h $(topdir)/bashtypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 376 | cd.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h $(topdir)/error.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 377 | cd.o: $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/quit.h $(topdir)/dispose_cmd.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 378 | cd.o: $(topdir)/make_cmd.h $(topdir)/subst.h $(topdir)/externs.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 379 | cd.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 380 | cd.o: $(srcdir)/common.h $(BASHINCDIR)/maxpath.h |
| 381 | command.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 382 | command.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/externs.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 383 | command.o: $(topdir)/quit.h $(srcdir)/bashgetopt.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 384 | command.o: $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/subst.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 385 | command.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 386 | declare.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 387 | declare.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 388 | declare.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 389 | declare.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 390 | declare.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 391 | declare.o: $(topdir)/arrayfunc.h $(srcdir)/bashgetopt.h |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 392 | declare.o: ./builtext.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 393 | echo.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h $(topdir)/error.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 394 | echo.o: $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/subst.h $(topdir)/externs.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 395 | echo.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 396 | echo.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 397 | echo.o: $(BASHINCDIR)/maxpath.h |
| 398 | enable.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 399 | enable.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 400 | enable.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
| 401 | enable.o: $(topdir)/subst.h $(topdir)/externs.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 402 | enable.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 403 | enable.o: $(BASHINCDIR)/maxpath.h |
| 404 | enable.o: $(topdir)/pcomplete.h |
| 405 | eval.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 406 | eval.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 407 | eval.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 408 | eval.o: $(topdir)/subst.h $(topdir)/externs.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 409 | eval.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 410 | eval.o: $(BASHINCDIR)/maxpath.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 411 | exec.o: $(topdir)/bashtypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 412 | exec.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 413 | exec.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 414 | exec.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
| 415 | exec.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/flags.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 416 | exec.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 417 | exec.o: $(srcdir)/common.h $(topdir)/execute_cmd.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | 95732b4 | 2005-12-07 14:08:12 +0000 | [diff] [blame] | 418 | exec.o: $(topdir)/findcmd.h $(topdir)/jobs.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 419 | exit.o: $(topdir)/bashtypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 420 | exit.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 421 | exit.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 422 | exit.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | 95732b4 | 2005-12-07 14:08:12 +0000 | [diff] [blame] | 423 | exit.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/jobs.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 424 | exit.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 425 | exit.o: $(BASHINCDIR)/maxpath.h ./builtext.h |
| 426 | fc.o: $(topdir)/bashtypes.h $(BASHINCDIR)/posixstat.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 427 | fc.o: $(topdir)/builtins.h $(topdir)/command.h $(srcdir)/bashgetopt.h |
| 428 | fc.o: $(topdir)/bashhist.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 429 | fc.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h $(topdir)/error.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 430 | fc.o: $(topdir)/general.h $(topdir)/xmalloc.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 431 | fc.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 432 | fc.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/shell.h $(topdir)/syntax.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 433 | fc.o: $(topdir)/flags.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
| 434 | fc.o: $(topdir)/bashansi.h $(BASHINCDIR)/ansi_stdlib.h $(BASHINCDIR)/chartypes.h |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 435 | fg_bg.o: $(topdir)/bashtypes.h $(srcdir)/bashgetopt.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 436 | fg_bg.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 437 | fg_bg.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 438 | fg_bg.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 439 | fg_bg.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 440 | fg_bg.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | 95732b4 | 2005-12-07 14:08:12 +0000 | [diff] [blame] | 441 | fg_bg.o: $(topdir)/jobs.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 442 | getopts.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 443 | getopts.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 444 | getopts.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 445 | getopts.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 446 | getopts.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 447 | hash.o: $(topdir)/builtins.h $(topdir)/command.h $(topdir)/quit.h |
Jari Aalto | cce855b | 1998-04-17 19:52:44 +0000 | [diff] [blame] | 448 | hash.o: $(topdir)/findcmd.h $(topdir)/hashlib.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 449 | hash.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 450 | hash.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
| 451 | hash.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 452 | hash.o: $(srcdir)/common.h $(BASHINCDIR)/maxpath.h |
| 453 | help.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 454 | help.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 455 | help.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 456 | help.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 457 | help.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | 7117c2d | 2002-07-17 14:10:11 +0000 | [diff] [blame] | 458 | help.o: ${srcdir}/common.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 459 | history.o: $(topdir)/bashtypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 460 | history.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 461 | history.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 462 | history.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 463 | history.o: $(topdir)/subst.h $(topdir)/externs.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 464 | history.o: ${BASHINCDIR}/filecntl.h $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 465 | history.o: $(topdir)/variables.h $(topdir)/conftypes.h $(topdir)/bashhist.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 466 | inlib.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 467 | inlib.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
| 468 | inlib.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 469 | inlib.o: $(BASHINCDIR)/maxpath.h $(topdir)/subst.h $(topdir)/externs.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 470 | inlib.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 471 | jobs.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h $(topdir)/error.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 472 | jobs.o: $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/quit.h $(srcdir)/bashgetopt.h |
Jari Aalto | 95732b4 | 2005-12-07 14:08:12 +0000 | [diff] [blame] | 473 | jobs.o: $(BASHINCDIR)/maxpath.h $(topdir)/externs.h $(topdir)/jobs.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 474 | jobs.o: $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/subst.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 475 | jobs.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 476 | kill.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h $(topdir)/error.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 477 | kill.o: $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/subst.h $(topdir)/externs.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 478 | kill.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 479 | kill.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/trap.h $(topdir)/unwind_prot.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 480 | kill.o: $(topdir)/variables.h $(topdir)/conftypes.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | 95732b4 | 2005-12-07 14:08:12 +0000 | [diff] [blame] | 481 | kill.o: $(topdir)/jobs.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 482 | let.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 483 | let.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 484 | let.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 485 | let.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 486 | let.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 487 | printf.o: ../config.h $(BASHINCDIR)/memalloc.h $(topdir)/bashjmp.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 488 | printf.o: $(topdir)/command.h $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | cce855b | 1998-04-17 19:52:44 +0000 | [diff] [blame] | 489 | printf.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
| 490 | printf.o: $(topdir)/subst.h $(topdir)/externs.h $(topdir)/sig.h |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 491 | printf.o: ../pathnames.h $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 492 | printf.o: $(topdir)/variables.h $(topdir)/conftypes.h $(BASHINCDIR)/stdc.h $(srcdir)/bashgetopt.h |
| 493 | printf.o: $(topdir)/bashtypes.h ${srcdir}/common.h $(BASHINCDIR)/chartypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 494 | pushd.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 495 | pushd.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 496 | pushd.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 497 | pushd.o: $(topdir)/subst.h $(topdir)/externs.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 498 | pushd.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 499 | pushd.o: $(BASHINCDIR)/maxpath.h $(srcdir)/common.h ./builtext.h |
| 500 | read.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 501 | read.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 502 | read.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 503 | read.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 504 | read.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 505 | read.o: $(BASHINCDIR)/shtty.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 506 | read.o: $(topdir)/arrayfunc.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 507 | return.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 508 | return.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 509 | return.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 510 | return.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 511 | return.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 512 | set.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 513 | set.o: $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/subst.h $(topdir)/externs.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 514 | set.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 515 | set.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 516 | set.o: $(BASHINCDIR)/maxpath.h $(topdir)/error.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 517 | set.o: $(topdir)/arrayfunc.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 518 | setattr.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 519 | setattr.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 520 | setattr.o: $(topdir)/quit.h $(srcdir)/common.h $(srcdir)/bashgetopt.h |
| 521 | setattr.o: $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/subst.h |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 522 | setattr.o: $(topdir)/externs.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 523 | setattr.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
| 524 | setattr.o: $(topdir)/arrayfunc.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 525 | shift.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 526 | shift.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 527 | shift.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 528 | shift.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 529 | shift.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 530 | source.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 531 | source.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/findcmd.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 532 | source.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 533 | source.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 534 | source.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 535 | source.o: $(srcdir)/bashgetopt.h $(topdir)/flags.h $(topdir)/trap.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 536 | suspend.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 537 | suspend.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 538 | suspend.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 539 | suspend.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 540 | suspend.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | 95732b4 | 2005-12-07 14:08:12 +0000 | [diff] [blame] | 541 | suspend.o: $(topdir)/jobs.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 542 | test.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 543 | test.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 544 | test.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 545 | test.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 546 | test.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | cce855b | 1998-04-17 19:52:44 +0000 | [diff] [blame] | 547 | test.o: $(topdir)/test.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 548 | times.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 549 | times.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 550 | times.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 551 | times.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 552 | times.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 553 | times.o: $(BASHINCDIR)/posixtime.h |
| 554 | trap.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 555 | trap.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h $(topdir)/externs.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 556 | trap.o: $(topdir)/quit.h $(srcdir)/common.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 557 | trap.o: $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/subst.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 558 | trap.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | cce855b | 1998-04-17 19:52:44 +0000 | [diff] [blame] | 559 | trap.o: $(topdir)/findcmd.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 560 | type.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 561 | type.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 562 | type.o: $(topdir)/quit.h $(srcdir)/common.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 563 | type.o: $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h $(topdir)/subst.h |
Jari Aalto | d166f04 | 1997-06-05 14:59:13 +0000 | [diff] [blame] | 564 | type.o: $(topdir)/externs.h $(topdir)/hashcmd.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 565 | type.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 566 | ulimit.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 567 | ulimit.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 568 | ulimit.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 569 | ulimit.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 570 | ulimit.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 571 | umask.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 572 | umask.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 573 | umask.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 574 | umask.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 575 | umask.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
| 576 | umask.o: $(BASHINCDIR)/chartypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 577 | wait.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 578 | wait.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 579 | wait.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 580 | wait.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 581 | wait.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | 95732b4 | 2005-12-07 14:08:12 +0000 | [diff] [blame] | 582 | wait.o: $(topdir)/jobs.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 583 | wait.o: $(BASHINCDIR)/chartypes.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 584 | shopt.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 585 | shopt.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 586 | shopt.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 587 | shopt.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h |
Jari Aalto | f73dda0 | 2001-11-13 17:56:06 +0000 | [diff] [blame] | 588 | shopt.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/unwind_prot.h $(topdir)/variables.h $(topdir)/conftypes.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 589 | shopt.o: $(srcdir)/common.h $(srcdir)/bashgetopt.h |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 590 | |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 591 | complete.o: ../config.h |
Jari Aalto | 28ef6c3 | 2001-04-06 19:14:31 +0000 | [diff] [blame] | 592 | complete.o: ${topdir}/shell.h $(topdir)/syntax.h ${topdir}/bashjmp.h ${BASHINCDIR}/posixjmp.h ${topdir}/sig.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 593 | complete.o: ${topdir}/unwind_prot.h ${topdir}/variables.h |
| 594 | complete.o: ${topdir}/bashtypes.h ${topdir}/bashansi.h ${BASHINCDIR}/ansi_stdlib.h |
| 595 | complete.o: ${topdir}/builtins.h |
| 596 | complete.o: ${topdir}/pcomplete.h |
| 597 | complete.o: ${srcdir}/common.h ${srcdir}/bashgetopt.h |
Jari Aalto | 3185942 | 2009-01-12 13:36:28 +0000 | [diff] [blame] | 598 | mapfile.o: $(topdir)/command.h ../config.h $(BASHINCDIR)/memalloc.h |
| 599 | mapfile.o: $(topdir)/error.h $(topdir)/general.h $(topdir)/xmalloc.h |
| 600 | mapfile.o: $(topdir)/quit.h $(topdir)/dispose_cmd.h $(topdir)/make_cmd.h |
| 601 | mapfile.o: $(topdir)/subst.h $(topdir)/externs.h $(BASHINCDIR)/maxpath.h |
| 602 | mapfile.o: $(topdir)/shell.h $(topdir)/syntax.h $(topdir)/variables.h $(topdir)/conftypes.h |
| 603 | mapfile.o: $(topdir)/arrayfunc.h |
Jari Aalto | bb70624 | 2000-03-17 21:46:59 +0000 | [diff] [blame] | 604 | |
Jari Aalto | ccc6cda | 1996-12-23 17:02:34 +0000 | [diff] [blame] | 605 | #bind.o: $(RL_LIBSRC)chardefs.h $(RL_LIBSRC)readline.h $(RL_LIBSRC)keymaps.h |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 606 | |
| 607 | # libintl dependencies |
| 608 | bind.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 609 | break.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 610 | caller.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 611 | cd.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 612 | common.c: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 613 | complete.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 614 | declare.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 615 | enable.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 616 | evalfile.c: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 617 | exec.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 618 | exit.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 619 | fc.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 620 | fg_bg.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 621 | getopt.c: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 622 | hash.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 623 | help.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 624 | history.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 625 | inlib.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 626 | jobs.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 627 | kill.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 628 | let.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
Jari Aalto | 3185942 | 2009-01-12 13:36:28 +0000 | [diff] [blame] | 629 | mapfile.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 630 | mkbuiltins.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
Jari Aalto | b80f644 | 2004-07-27 13:29:18 +0000 | [diff] [blame] | 631 | printf.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 632 | pushd.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 633 | read.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 634 | return.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 635 | set.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 636 | setattr.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 637 | shift.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 638 | shopt.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 639 | source.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 640 | suspend.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 641 | type.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 642 | ulimit.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |
| 643 | umask.o: ${topdir}/bashintl.h ${LIBINTL_H} $(BASHINCDIR)/gettext.h |