1#
2# This file has been generated by tools/gen-deps.sh
3#
4
5src/execline/background.o src/execline/background.lo: src/execline/background.c src/include/execline/execline.h
6src/execline/backtick.o src/execline/backtick.lo: src/execline/backtick.c src/include/execline/execline.h
7src/execline/define.o src/execline/define.lo: src/execline/define.c src/include-local/exlsn.h
8src/execline/dollarat.o src/execline/dollarat.lo: src/execline/dollarat.c
9src/execline/elgetopt.o src/execline/elgetopt.lo: src/execline/elgetopt.c src/include/execline/execline.h
10src/execline/elgetpositionals.o src/execline/elgetpositionals.lo: src/execline/elgetpositionals.c src/include-local/exlsn.h
11src/execline/elglob.o src/execline/elglob.lo: src/execline/elglob.c src/include-local/exlsn.h
12src/execline/emptyenv.o src/execline/emptyenv.lo: src/execline/emptyenv.c src/include/execline/execline.h
13src/execline/envfile.o src/execline/envfile.lo: src/execline/envfile.c
14src/execline/exec.o src/execline/exec.lo: src/execline/exec.c
15src/execline/execline-cd.o src/execline/execline-cd.lo: src/execline/execline-cd.c
16src/execline/execline-umask.o src/execline/execline-umask.lo: src/execline/execline-umask.c
17src/execline/execlineb.o src/execline/execlineb.lo: src/execline/execlineb.c src/include/execline/execline.h src/include-local/exlsn.h
18src/execline/exit.o src/execline/exit.lo: src/execline/exit.c
19src/execline/export.o src/execline/export.lo: src/execline/export.c
20src/execline/fdblock.o src/execline/fdblock.lo: src/execline/fdblock.c
21src/execline/fdclose.o src/execline/fdclose.lo: src/execline/fdclose.c
22src/execline/fdmove.o src/execline/fdmove.lo: src/execline/fdmove.c
23src/execline/fdreserve.o src/execline/fdreserve.lo: src/execline/fdreserve.c
24src/execline/fdswap.o src/execline/fdswap.lo: src/execline/fdswap.c
25src/execline/forbacktickx.o src/execline/forbacktickx.lo: src/execline/forbacktickx.c src/include/execline/config.h src/include/execline/execline.h
26src/execline/foreground.o src/execline/foreground.lo: src/execline/foreground.c src/include/execline/execline.h
27src/execline/forstdin.o src/execline/forstdin.lo: src/execline/forstdin.c src/include/execline/execline.h
28src/execline/forx.o src/execline/forx.lo: src/execline/forx.c src/include/execline/config.h src/include/execline/execline.h
29src/execline/getcwd.o src/execline/getcwd.lo: src/execline/getcwd.c src/include/execline/execline.h
30src/execline/getpid.o src/execline/getpid.lo: src/execline/getpid.c src/include/execline/execline.h
31src/execline/heredoc.o src/execline/heredoc.lo: src/execline/heredoc.c
32src/execline/homeof.o src/execline/homeof.lo: src/execline/homeof.c
33src/execline/if.o src/execline/if.lo: src/execline/if.c src/include/execline/execline.h
34src/execline/ifelse.o src/execline/ifelse.lo: src/execline/ifelse.c src/include/execline/execline.h
35src/execline/ifte.o src/execline/ifte.lo: src/execline/ifte.c src/include/execline/execline.h
36src/execline/ifthenelse.o src/execline/ifthenelse.lo: src/execline/ifthenelse.c src/include/execline/execline.h
37src/execline/importas.o src/execline/importas.lo: src/execline/importas.c src/include-local/exlsn.h
38src/execline/loopwhilex.o src/execline/loopwhilex.lo: src/execline/loopwhilex.c src/include/execline/execline.h
39src/execline/multidefine.o src/execline/multidefine.lo: src/execline/multidefine.c src/include-local/exlsn.h
40src/execline/multisubstitute.o src/execline/multisubstitute.lo: src/execline/multisubstitute.c src/include/execline/execline.h src/include-local/exlsn.h
41src/execline/pipeline.o src/execline/pipeline.lo: src/execline/pipeline.c src/include/execline/execline.h
42src/execline/piperw.o src/execline/piperw.lo: src/execline/piperw.c
43src/execline/redirfd.o src/execline/redirfd.lo: src/execline/redirfd.c
44src/execline/runblock.o src/execline/runblock.lo: src/execline/runblock.c src/include/execline/execline.h
45src/execline/shift.o src/execline/shift.lo: src/execline/shift.c src/include/execline/execline.h
46src/execline/trap.o src/execline/trap.lo: src/execline/trap.c src/include/execline/execline.h
47src/execline/tryexec.o src/execline/tryexec.lo: src/execline/tryexec.c src/include/execline/execline.h
48src/execline/unexport.o src/execline/unexport.lo: src/execline/unexport.c
49src/execline/wait.o src/execline/wait.lo: src/execline/wait.c src/include/execline/config.h src/include/execline/execline.h
50src/execline/withstdinas.o src/execline/withstdinas.lo: src/execline/withstdinas.c src/include/execline/execline.h
51src/libexecline/el_execsequence.o src/libexecline/el_execsequence.lo: src/libexecline/el_execsequence.c src/include/execline/execline.h
52src/libexecline/el_getstrict.o src/libexecline/el_getstrict.lo: src/libexecline/el_getstrict.c src/include/execline/execline.h
53src/libexecline/el_modif_and_exec.o src/libexecline/el_modif_and_exec.lo: src/libexecline/el_modif_and_exec.c src/include/execline/config.h src/include/execline/execline.h
54src/libexecline/el_modif_and_spawn.o src/libexecline/el_modif_and_spawn.lo: src/libexecline/el_modif_and_spawn.c src/include/execline/config.h src/include/execline/execline.h
55src/libexecline/el_parse.o src/libexecline/el_parse.lo: src/libexecline/el_parse.c src/include/execline/execline.h
56src/libexecline/el_parse_from_buffer.o src/libexecline/el_parse_from_buffer.lo: src/libexecline/el_parse_from_buffer.c src/include/execline/execline.h
57src/libexecline/el_parse_from_string.o src/libexecline/el_parse_from_string.lo: src/libexecline/el_parse_from_string.c src/include/execline/execline.h
58src/libexecline/el_popenv.o src/libexecline/el_popenv.lo: src/libexecline/el_popenv.c src/include/execline/execline.h
59src/libexecline/el_pushenv.o src/libexecline/el_pushenv.lo: src/libexecline/el_pushenv.c src/include/execline/execline.h
60src/libexecline/el_semicolon.o src/libexecline/el_semicolon.lo: src/libexecline/el_semicolon.c src/include/execline/execline.h
61src/libexecline/el_spawn0.o src/libexecline/el_spawn0.lo: src/libexecline/el_spawn0.c src/include/execline/config.h src/include/execline/execline.h
62src/libexecline/el_spawn1.o src/libexecline/el_spawn1.lo: src/libexecline/el_spawn1.c src/include/execline/config.h src/include/execline/execline.h
63src/libexecline/el_substandrun.o src/libexecline/el_substandrun.lo: src/libexecline/el_substandrun.c src/include-local/exlsn.h
64src/libexecline/el_substandrun_str.o src/libexecline/el_substandrun_str.lo: src/libexecline/el_substandrun_str.c src/include/execline/execline.h src/include-local/exlsn.h
65src/libexecline/el_substitute.o src/libexecline/el_substitute.lo: src/libexecline/el_substitute.c src/include/execline/execline.h
66src/libexecline/el_transform.o src/libexecline/el_transform.lo: src/libexecline/el_transform.c src/include/execline/execline.h
67src/libexecline/el_vardupl.o src/libexecline/el_vardupl.lo: src/libexecline/el_vardupl.c src/include/execline/execline.h
68src/libexecline/exlp.o src/libexecline/exlp.lo: src/libexecline/exlp.c src/include/execline/execline.h src/include-local/exlsn.h
69src/libexecline/exlsn_define.o src/libexecline/exlsn_define.lo: src/libexecline/exlsn_define.c src/include/execline/execline.h src/include-local/exlsn.h
70src/libexecline/exlsn_elglob.o src/libexecline/exlsn_elglob.lo: src/libexecline/exlsn_elglob.c src/include/execline/execline.h src/include-local/exlsn.h
71src/libexecline/exlsn_exlp.o src/libexecline/exlsn_exlp.lo: src/libexecline/exlsn_exlp.c src/include-local/exlsn.h
72src/libexecline/exlsn_free.o src/libexecline/exlsn_free.lo: src/libexecline/exlsn_free.c src/include-local/exlsn.h
73src/libexecline/exlsn_importas.o src/libexecline/exlsn_importas.lo: src/libexecline/exlsn_importas.c src/include/execline/execline.h src/include-local/exlsn.h
74src/libexecline/exlsn_main.o src/libexecline/exlsn_main.lo: src/libexecline/exlsn_main.c src/include/execline/execline.h src/include-local/exlsn.h
75src/libexecline/exlsn_multidefine.o src/libexecline/exlsn_multidefine.lo: src/libexecline/exlsn_multidefine.c src/include/execline/execline.h src/include-local/exlsn.h
76src/posix/posix-cd.o src/posix/posix-cd.lo: src/posix/posix-cd.c
77src/posix/posix-umask.o src/posix/posix-umask.lo: src/posix/posix-umask.c
78
79background: EXTRA_LIBS := -lskarnet ${SPAWN_LIB}
80background: src/execline/background.o ${LIBEXECLINE}
81backtick: EXTRA_LIBS := -lskarnet ${SPAWN_LIB}
82backtick: src/execline/backtick.o ${LIBEXECLINE}
83define: EXTRA_LIBS := -lskarnet
84define: src/execline/define.o ${LIBEXECLINE}
85dollarat: EXTRA_LIBS := -lskarnet
86dollarat: src/execline/dollarat.o
87elgetopt: EXTRA_LIBS := -lskarnet
88elgetopt: src/execline/elgetopt.o ${LIBEXECLINE}
89elgetpositionals: EXTRA_LIBS := -lskarnet
90elgetpositionals: src/execline/elgetpositionals.o ${LIBEXECLINE}
91elglob: EXTRA_LIBS := -lskarnet
92elglob: src/execline/elglob.o ${LIBEXECLINE}
93emptyenv: EXTRA_LIBS := -lskarnet
94emptyenv: src/execline/emptyenv.o ${LIBEXECLINE}
95envfile: EXTRA_LIBS := -lskarnet
96envfile: src/execline/envfile.o
97exec: EXTRA_LIBS := -lskarnet
98exec: src/execline/exec.o
99execline-cd: EXTRA_LIBS := -lskarnet
100execline-cd: src/execline/execline-cd.o
101execline-umask: EXTRA_LIBS := -lskarnet
102execline-umask: src/execline/execline-umask.o
103execlineb: EXTRA_LIBS := -lskarnet
104execlineb: src/execline/execlineb.o ${LIBEXECLINE}
105exit: EXTRA_LIBS := -lskarnet
106exit: src/execline/exit.o
107export: EXTRA_LIBS := -lskarnet
108export: src/execline/export.o
109fdblock: EXTRA_LIBS := -lskarnet
110fdblock: src/execline/fdblock.o
111fdclose: EXTRA_LIBS := -lskarnet
112fdclose: src/execline/fdclose.o
113fdmove: EXTRA_LIBS := -lskarnet
114fdmove: src/execline/fdmove.o
115fdreserve: EXTRA_LIBS := -lskarnet
116fdreserve: src/execline/fdreserve.o
117fdswap: EXTRA_LIBS := -lskarnet
118fdswap: src/execline/fdswap.o
119forbacktickx: EXTRA_LIBS := -lskarnet
120forbacktickx: src/execline/forbacktickx.o
121foreground: EXTRA_LIBS := -lskarnet ${SPAWN_LIB}
122foreground: src/execline/foreground.o ${LIBEXECLINE}
123forstdin: EXTRA_LIBS := -lskarnet ${SPAWN_LIB}
124forstdin: src/execline/forstdin.o ${LIBEXECLINE}
125forx: EXTRA_LIBS := -lskarnet ${SPAWN_LIB}
126forx: src/execline/forx.o ${LIBEXECLINE}
127getcwd: EXTRA_LIBS := -lskarnet
128getcwd: src/execline/getcwd.o ${LIBEXECLINE}
129getpid: EXTRA_LIBS := -lskarnet
130getpid: src/execline/getpid.o ${LIBEXECLINE}
131heredoc: EXTRA_LIBS := -lskarnet
132heredoc: src/execline/heredoc.o
133homeof: EXTRA_LIBS := -lskarnet ${MAYBEPTHREAD_LIB}
134homeof: src/execline/homeof.o ${LIBNSSS}
135if: EXTRA_LIBS := -lskarnet ${SPAWN_LIB}
136if: src/execline/if.o ${LIBEXECLINE}
137ifelse: EXTRA_LIBS := -lskarnet ${SPAWN_LIB}
138ifelse: src/execline/ifelse.o ${LIBEXECLINE}
139ifte: EXTRA_LIBS := -lskarnet ${SPAWN_LIB}
140ifte: src/execline/ifte.o ${LIBEXECLINE}
141ifthenelse: EXTRA_LIBS := -lskarnet ${SPAWN_LIB}
142ifthenelse: src/execline/ifthenelse.o ${LIBEXECLINE}
143importas: EXTRA_LIBS := -lskarnet
144importas: src/execline/importas.o ${LIBEXECLINE}
145loopwhilex: EXTRA_LIBS := -lskarnet ${SPAWN_LIB}
146loopwhilex: src/execline/loopwhilex.o ${LIBEXECLINE}
147multidefine: EXTRA_LIBS := -lskarnet
148multidefine: src/execline/multidefine.o ${LIBEXECLINE}
149multisubstitute: EXTRA_LIBS := -lskarnet
150multisubstitute: src/execline/multisubstitute.o ${LIBEXECLINE}
151pipeline: EXTRA_LIBS := -lskarnet ${SPAWN_LIB}
152pipeline: src/execline/pipeline.o ${LIBEXECLINE}
153piperw: EXTRA_LIBS := -lskarnet
154piperw: src/execline/piperw.o
155redirfd: EXTRA_LIBS := -lskarnet
156redirfd: src/execline/redirfd.o
157runblock: EXTRA_LIBS := -lskarnet
158runblock: src/execline/runblock.o ${LIBEXECLINE}
159shift: EXTRA_LIBS := -lskarnet
160shift: src/execline/shift.o ${LIBEXECLINE}
161trap: EXTRA_LIBS := -lskarnet ${SPAWN_LIB}
162trap: src/execline/trap.o ${LIBEXECLINE}
163tryexec: EXTRA_LIBS := -lskarnet
164tryexec: src/execline/tryexec.o ${LIBEXECLINE}
165unexport: EXTRA_LIBS := -lskarnet
166unexport: src/execline/unexport.o
167wait: EXTRA_LIBS := -lskarnet
168wait: src/execline/wait.o ${LIBEXECLINE}
169withstdinas: EXTRA_LIBS := -lskarnet
170withstdinas: src/execline/withstdinas.o ${LIBEXECLINE}
171ifeq ($(strip $(STATIC_LIBS_ARE_PIC)),)
172libexecline.a.xyzzy: src/libexecline/el_execsequence.o src/libexecline/el_getstrict.o src/libexecline/el_modif_and_exec.o src/libexecline/el_modif_and_spawn.o src/libexecline/el_parse.o src/libexecline/el_parse_from_buffer.o src/libexecline/el_parse_from_string.o src/libexecline/el_popenv.o src/libexecline/el_pushenv.o src/libexecline/el_semicolon.o src/libexecline/el_spawn0.o src/libexecline/el_spawn1.o src/libexecline/el_substandrun.o src/libexecline/el_substandrun_str.o src/libexecline/el_substitute.o src/libexecline/el_transform.o src/libexecline/el_vardupl.o src/libexecline/exlsn_define.o src/libexecline/exlsn_elglob.o src/libexecline/exlsn_importas.o src/libexecline/exlsn_multidefine.o src/libexecline/exlsn_exlp.o src/libexecline/exlsn_main.o src/libexecline/exlsn_free.o src/libexecline/exlp.o
173else
174libexecline.a.xyzzy: src/libexecline/el_execsequence.lo src/libexecline/el_getstrict.lo src/libexecline/el_modif_and_exec.lo src/libexecline/el_modif_and_spawn.lo src/libexecline/el_parse.lo src/libexecline/el_parse_from_buffer.lo src/libexecline/el_parse_from_string.lo src/libexecline/el_popenv.lo src/libexecline/el_pushenv.lo src/libexecline/el_semicolon.lo src/libexecline/el_spawn0.lo src/libexecline/el_spawn1.lo src/libexecline/el_substandrun.lo src/libexecline/el_substandrun_str.lo src/libexecline/el_substitute.lo src/libexecline/el_transform.lo src/libexecline/el_vardupl.lo src/libexecline/exlsn_define.lo src/libexecline/exlsn_elglob.lo src/libexecline/exlsn_importas.lo src/libexecline/exlsn_multidefine.lo src/libexecline/exlsn_exlp.lo src/libexecline/exlsn_main.lo src/libexecline/exlsn_free.lo src/libexecline/exlp.lo
175endif
176libexecline.so.xyzzy: EXTRA_LIBS := -lskarnet
177libexecline.so.xyzzy: src/libexecline/el_execsequence.lo src/libexecline/el_getstrict.lo src/libexecline/el_modif_and_exec.lo src/libexecline/el_modif_and_spawn.lo src/libexecline/el_parse.lo src/libexecline/el_parse_from_buffer.lo src/libexecline/el_parse_from_string.lo src/libexecline/el_popenv.lo src/libexecline/el_pushenv.lo src/libexecline/el_semicolon.lo src/libexecline/el_spawn0.lo src/libexecline/el_spawn1.lo src/libexecline/el_substandrun.lo src/libexecline/el_substandrun_str.lo src/libexecline/el_substitute.lo src/libexecline/el_transform.lo src/libexecline/el_vardupl.lo src/libexecline/exlsn_define.lo src/libexecline/exlsn_elglob.lo src/libexecline/exlsn_importas.lo src/libexecline/exlsn_multidefine.lo src/libexecline/exlsn_exlp.lo src/libexecline/exlsn_main.lo src/libexecline/exlsn_free.lo src/libexecline/exlp.lo
178posix-cd: EXTRA_LIBS := -lskarnet
179posix-cd: src/posix/posix-cd.o
180posix-umask: EXTRA_LIBS := -lskarnet
181posix-umask: src/posix/posix-umask.o
182