summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authortgoodwin <tgoodwin>1998-02-11 15:45:35 +0000
committerToby Goodwin <toby@paccrat.org>2015-05-16 21:23:03 +0100
commit81ff36490a5b795629b54de9332ec6634816516b (patch)
tree83cfc2b695bbeb40797bbc4df4df1828b41d27d6 /Makefile.am
parent2184e03bc66a77d9ead42730d51c22b942e7848e (diff)
Initial revision
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am22
1 files changed, 22 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
new file mode 100644
index 0000000..3f8d3a9
--- /dev/null
+++ b/Makefile.am
@@ -0,0 +1,22 @@
+## Process this file with automake to produce Makefile.in
+
+bin_PROGRAMS = rc @HISTORY@
+
+EXTRA_PROGRAMS = history
+
+rc_SOURCES = @ADDON@ builtins.c except.c exec.c execve.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 version.c wait.c walk.c which.c y.tab.c
+
+noinst_HEADERS = addon.h group.h jbwrap.h proto.h rc.h rlimit.h y.tab.h
+
+noinst_DATA = EXAMPLES mksignal parse.y trip.rc
+
+BUILT_SOURCES = sigmsgs.c sigmsgs.h y.tab.c y.tab.h
+
+sigmsgs.c sigmsgs.h: $(srcdir)/mksignal
+ sh $(srcdir)/mksignal @SIGNAL_H@
+
+y.tab.c: $(srcdir)/parse.y
+ $(YACC) -d $(srcdir)/parse.y
+
+trip: rc
+ ./rc -p < $(srcdir)/trip.rc