File:  [local] / rpl / rplawk / Makefile.am
Revision 1.2: download - view: text, annotated - select for diffs - revision graph
Tue Sep 7 13:38:55 2010 UTC (13 years, 7 months ago) by bertrand
Branches: MAIN
CVS tags: HEAD
Correction de la cible dist.

    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: ytab.c: y.tab.c
    8:     cp -f $< $@
    9: 
   10: ytab.h: y.tab.h
   11:     cp -f $< $@
   12: 
   13: maketab: maketab.c ytab.h
   14:     $(CC) $(CFLAGS) -I. -o $@ $<
   15: 
   16: proctab.c: maketab
   17:     ./$< > $@
   18: 
   19: %.$(OBJEXT): %.c ytab.h
   20:     $(CC) $(CFLAGS) -c -o $@ $< -I$(srcdir) -I.
   21: 
   22: rplawk: ytab.$(OBJEXT) b.$(OBJEXT) main.$(OBJEXT) parse.$(OBJEXT) \
   23:         proctab.$(OBJEXT) tran.$(OBJEXT) lib.$(OBJEXT) run.$(OBJEXT) lex.$(OBJEXT)
   24:     $(CC) $(LDFLAGS) -o $@ $+ -lm
   25: 
   26: clean:
   27:     rm -f *.o ytab.c ytab.h maketab rplawk proctab.c
   28: 
   29: bin_PROGRAMS = rplawk
   30: nodist_rplawk_SOURCES = rplawk.c

CVSweb interface <joel.bertrand@systella.fr>