summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortgoodwin <tgoodwin>1998-02-18 15:14:06 +0000
committerToby Goodwin <toby@paccrat.org>2015-05-16 21:23:04 +0100
commitbb225300e267a55fb40cf082de04567129652bda (patch)
treead563852525a3a25bd6c4c8197be340b322529ca
parent4df986e38352bb9a6cf49de170cb8bb98726f92e (diff)
handle system.c and execve.c properly
-rw-r--r--Makefile.am13
1 files changed, 8 insertions, 5 deletions
diff --git a/Makefile.am b/Makefile.am
index 7a9f2e6..1529ce6 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -9,21 +9,24 @@ HISTMAN =
endif
if H_R_S
-RDWR = rdwr-bsd.c
+SYSTEM = system-bsd.o
else
-RDWR = rdwr.c
+SYSTEM = system.o
endif
if N_H_B
-EXECVE = execve.c
+EXECVE = execve.o
endif
bin_PROGRAMS = rc
noinst_PROGRAMS = $(HISTBIN)
-rc_SOURCES = @ADDON@ builtins.c except.c exec.c fn.c footobar.c getopt.c glob.c glom.c hash.c heredoc.c input.c lex.c list.c main.c match.c nalloc.c open.c print.c redir.c sigmsgs.c signal.c status.c tree.c utils.c var.c wait.c walk.c which.c y.tab.c $(RDWR) $(EXECVE)
+rc_SOURCES = @ADDON@ builtins.c except.c exec.c fn.c footobar.c getopt.c glob.c glom.c hash.c heredoc.c input.c lex.c list.c main.c match.c nalloc.c open.c print.c redir.c sigmsgs.c signal.c status.c tree.c utils.c var.c wait.c walk.c which.c y.tab.c
-EXTRA_rc_SOURCES = execve.c rdwr.c rdwr-bsd.c
+EXTRA_rc_SOURCES = execve.c system.c system-bsd.c
+
+rc_DEPENDENCIES = $(SYSTEM) $(EXECVE)
+rc_LDADD = $(SYSTEM) $(EXECVE)
history_SOURCES = history.c