Return to Makefile.am CVS log | Up to [local] / rpl / rplawk |
Correction des fuites de mémoire à l'ouverture de sqlite (lorsque la base est censée exister mais qu'elle n'existe pas) Correction des makefiles pour qu'ils soient moins verbeux. Ajout de l'écriture des fichiers binaires (listes, entiers, réels, complexes).
1: EXTRA_DIST = awkgram.y awk.h b.c lex.c lib.c main.c maketab.c parse.c \ 2: proto.h run.c tran.c y.tab.c y.tab.h 3: 4: y.tab.c y.tab.h: awkgram.y 5: yacc -d $< 6: 7: $(srcdir)/ytab.c: y.tab.c 8: cp -f $< $@ 9: 10: $(srcdir)/ytab.h: y.tab.h 11: cp -f $< $@ 12: 13: maketab$(EXEEXT): maketab.c $(srcdir)/ytab.h 14: $(CC) $(CFLAGS) -I. -o $@ $< 15: 16: proctab.c: @RPLTOOLS@/rplawk/maketab$(EXEEXT) $(srcdir)/ytab.h 17: cp -f $(srcdir)/ytab.h $(top_builddir)/rplawk 18: ./$< > $@ 19: 20: %.$(OBJEXT): %.c $(srcdir)/ytab.h 21: $(CC) $(CFLAGS) -c -o $@ $< -I. -I$(srcdir) 22: 23: rplawk$(EXEEXT): ytab.$(OBJEXT) b.$(OBJEXT) main.$(OBJEXT) parse.$(OBJEXT) \ 24: proctab.$(OBJEXT) tran.$(OBJEXT) lib.$(OBJEXT) run.$(OBJEXT) \ 25: lex.$(OBJEXT) 26: $(CC) $(LDFLAGS) -o $@ $+ -lm 27: 28: clean: 29: rm -f *.o ytab.c ytab.h maketab$(EXEEXT) rplawk$(EXEEXT) proctab.c 30: 31: bin_PROGRAMS = rplawk$(EXEEXT) 32: nodist_rplawk_SOURCES = rplawk.c