version 1.2, 2010/09/07 13:38:55
|
version 1.3, 2010/09/07 20:59:06
|
Line 35 POST_UNINSTALL = :
|
Line 35 POST_UNINSTALL = :
|
build_triplet = @build@ |
build_triplet = @build@ |
host_triplet = @host@ |
host_triplet = @host@ |
target_triplet = @target@ |
target_triplet = @target@ |
bin_PROGRAMS = rplawk$(EXEEXT) |
|
subdir = rplawk |
subdir = rplawk |
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in |
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in |
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
Line 71 AUTOHEADER = @AUTOHEADER@
|
Line 70 AUTOHEADER = @AUTOHEADER@
|
AUTOMAKE = @AUTOMAKE@ |
AUTOMAKE = @AUTOMAKE@ |
AWK = @AWK@ |
AWK = @AWK@ |
BROKEN_SIGINFO = @BROKEN_SIGINFO@ |
BROKEN_SIGINFO = @BROKEN_SIGINFO@ |
|
BSH_PATH = @BSH_PATH@ |
CC = @CC@ |
CC = @CC@ |
CCDEPMODE = @CCDEPMODE@ |
CCDEPMODE = @CCDEPMODE@ |
CFLAGS = @CFLAGS@ |
CFLAGS = @CFLAGS@ |
Line 233 top_srcdir = @top_srcdir@
|
Line 233 top_srcdir = @top_srcdir@
|
EXTRA_DIST = awkgram.y awk.h b.c lex.c lib.c main.c maketab.c parse.c \ |
EXTRA_DIST = awkgram.y awk.h b.c lex.c lib.c main.c maketab.c parse.c \ |
proto.h run.c tran.c y.tab.c y.tab.h |
proto.h run.c tran.c y.tab.c y.tab.h |
|
|
|
bin_PROGRAMS = rplawk$(EXEEXT) |
nodist_rplawk_SOURCES = rplawk.c |
nodist_rplawk_SOURCES = rplawk.c |
all: all-am |
all: all-am |
|
|
Line 534 ytab.c: y.tab.c
|
Line 535 ytab.c: y.tab.c
|
ytab.h: y.tab.h |
ytab.h: y.tab.h |
cp -f $< $@ |
cp -f $< $@ |
|
|
maketab: maketab.c ytab.h |
maketab$(EXEEXT): maketab.c ytab.h |
$(CC) $(CFLAGS) -I. -o $@ $< |
$(CC) $(CFLAGS) -I. -o $@ $< |
|
|
proctab.c: maketab |
proctab.c: maketab$(EXEEXT) |
./$< > $@ |
./$< > $@ |
|
|
%.$(OBJEXT): %.c ytab.h |
%.$(OBJEXT): %.c ytab.h |
$(CC) $(CFLAGS) -c -o $@ $< -I$(srcdir) -I. |
$(CC) $(CFLAGS) -c -o $@ $< -I$(srcdir) -I. |
|
|
rplawk: 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) lex.$(OBJEXT) |
proctab.$(OBJEXT) tran.$(OBJEXT) lib.$(OBJEXT) run.$(OBJEXT) \ |
|
lex.$(OBJEXT) |
$(CC) $(LDFLAGS) -o $@ $+ -lm |
$(CC) $(LDFLAGS) -o $@ $+ -lm |
|
|
clean: |
clean: |
rm -f *.o ytab.c ytab.h maketab rplawk proctab.c |
rm -f *.o ytab.c ytab.h maketab$(EXEEXT) rplawk$(EXEEXT) proctab.c |
|
|
# Tell versions [3.59,3.63) of GNU make to not export all variables. |
# Tell versions [3.59,3.63) of GNU make to not export all variables. |
# Otherwise a system limit (for SysV at least) may be exceeded. |
# Otherwise a system limit (for SysV at least) may be exceeded. |