diff options
Diffstat (limited to 'Makefile.am')
| -rw-r--r-- | Makefile.am | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/Makefile.am b/Makefile.am index 00c5dff..b47399f 100644 --- a/Makefile.am +++ b/Makefile.am @@ -22,7 +22,7 @@ endif bin_PROGRAMS = rc noinst_PROGRAMS = mksignal mkstatval tripping $(HISTORY) -rc_SOURCES = 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 parse.c print.c redir.c signal.c status.c tree.c utils.c var.c wait.c walk.c which.c +rc_SOURCES = 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 parse.y print.c redir.c signal.c status.c tree.c utils.c var.c wait.c walk.c which.c EXTRA_rc_SOURCES = addon.c edit-edit.c edit-editline.c edit-null.c edit-readline.c edit-vrl.c execve.c system.c system-bsd.c @@ -31,9 +31,11 @@ rc_LDADD = sigmsgs.o $(ADDON) $(EDIT) $(EXECVE) $(SYSTEM) noinst_HEADERS = edit.h getgroups.h input.h jbwrap.h parse.h proto.h rc.h rlimit.h stat.h wait.h -BUILT_SOURCES = sigmsgs.c +BUILT_SOURCES = parse.h sigmsgs.c -EXTRA_DIST = EXAMPLES addon.c addon.h history.1 parse.y rc.1 trip.rc +EXTRA_DIST = EXAMPLES addon.c addon.h history.1 rc.1 trip.rc + +AM_YFLAGS = -d sigmsgs.c sigmsgs.h: mksignal ./mksignal @@ -45,17 +47,7 @@ status.o: statval.h statval.h: mkstatval ./mkstatval > statval.h -DISTCLEANFILES = sigmsgs.c sigmsgs.h statval.h - -# Of course, parse.c and parse.h depend on parse.y. However, unless -# you're hacking on rc's grammar, it's not useful to have this -# dependency expressed, since the distributed parse.[ch] (generated with -# byacc, and lightly edited to remove a couple of gcc warnings) are -# portable (I hope). -#parse.c parse.h: $(srcdir)/parse.y -# $(YACC) -d $(srcdir)/parse.y -# mv y.tab.c parse.c -# mv y.tab.h parse.h +DISTCLEANFILES = parse.c parse.h sigmsgs.c sigmsgs.h statval.h check: trip |