version 1.4, 2011/10/03 15:57:52
|
version 1.5, 2011/11/15 07:01:36
|
Line 4 EXTRA_DIST = awkgram.y awk.h b.c lex.c l
|
Line 4 EXTRA_DIST = awkgram.y awk.h b.c lex.c l
|
y.tab.c y.tab.h: awkgram.y |
y.tab.c y.tab.h: awkgram.y |
yacc -d $< |
yacc -d $< |
|
|
$(top_builddir)/rplawk/ytab.c: y.tab.c |
$(srcdir)/ytab.c: y.tab.c |
cp -f $< $@ |
cp -f $< $@ |
|
|
$(top_builddir)/rplawk/ytab.h: y.tab.h |
$(srcdir)/ytab.h: y.tab.h |
cp -f $< $@ |
cp -f $< $@ |
|
|
maketab$(EXEEXT): maketab.c $(top_builddir)/rplawk/ytab.h |
maketab$(EXEEXT): maketab.c $(srcdir)/ytab.h |
$(CC) $(CFLAGS) -I. -o $@ $< |
$(CC) $(CFLAGS) -I. -o $@ $< |
|
|
proctab.c: @RPLTOOLS@/rplawk/maketab$(EXEEXT) $(top_builddir)/rplawk/ytab.h |
proctab.c: @RPLTOOLS@/rplawk/maketab$(EXEEXT) $(srcdir)/ytab.h |
|
cp -f $(srcdir)/ytab.h $(top_builddir)/rplawk |
./$< > $@ |
./$< > $@ |
|
|
%.$(OBJEXT): %.c $(top_builddir)/rplawk/ytab.h |
%.$(OBJEXT): %.c $(srcdir)/ytab.h |
$(CC) $(CFLAGS) -c -o $@ $< -I$(srcdir) -I. |
$(CC) $(CFLAGS) -c -o $@ $< -I. -I$(srcdir) |
|
|
rplawk$(EXEEXT): ytab.$(OBJEXT) b.$(OBJEXT) main.$(OBJEXT) parse.$(OBJEXT) \ |
rplawk$(EXEEXT): ytab.$(OBJEXT) b.$(OBJEXT) main.$(OBJEXT) parse.$(OBJEXT) \ |
proctab.$(OBJEXT) tran.$(OBJEXT) lib.$(OBJEXT) run.$(OBJEXT) \ |
proctab.$(OBJEXT) tran.$(OBJEXT) lib.$(OBJEXT) run.$(OBJEXT) \ |