# Copyright (c)1994-1999 Begemot Computer Associates. All rights reserved. # See the file COPYRIGHT for details of redistribution and use. SRC = aprof.c geni.c mkrom.c cprof.c mktape.c zcp.c mktext.c OBJ = $(SRC:.c=.o) CFLAGS += -I. -I$(top_srcdir) -I$(top_srcdir)/libutil LDFLAGS += -L../libutil TARGETS = geni mkrom mktape cprof mprof aprof zcp mktext GENSRC = minstab.c pinstab.c cproftab.c GENOBJ = $(GENSRC:.c=.o) mprof.o CLEAN = $(TARGETS) $(GENOBJ) $(GENSRC) all: $(TARGETS) geni: geni.o $(LINK) $(LDFLAGS) -o geni geni.o -lutil -lbegemot $(LIBS) mkrom: mkrom.o $(LINK) $(LDFLAGS) -o mkrom mkrom.o -lutil -lbegemot $(LIBS) mktape: mktape.o $(LINK) $(LDFLAGS) -o mktape mktape.o -lutil -lbegemot $(LIBS) cprof: cprof.o pinstab.o $(LINK) $(LDFLAGS) -o cprof cprof.o pinstab.o -lutil -lbegemot $(LIBS) pinstab.c: $(top_srcdir)/ins.tab geni geni -p $(top_srcdir)/ins.tab c >pinstab.c cproftab.c: $(top_srcdir)/ins.tab geni geni -p $(top_srcdir)/ins.tab c >/dev/null cprof.o: cproftab.c mprof: mprof.o minstab.o $(LINK) $(LDFLAGS) -o mprof mprof.o minstab.o -lutil -lbegemot $(LIBS) minstab.c: $(top_srcdir)/ins.tab geni geni -m $(top_srcdir)/ins.tab c >minstab.c mprof.o: cprof.c $(CC) $(CFLAGS) -DMPROF -c $(srcdir)/cprof.c -o mprof.o mprof.o: cproftab.c aprof: aprof.o $(LINK) $(LDFLAGS) -o aprof aprof.o -lutil -lbegemot $(LIBS) zcp: zcp.o $(LINK) $(LDFLAGS) -o zcp zcp.o $(LIBS) -lutil -lbegemot mktext: mktext.o $(LINK) $(LDFLAGS) -o mktext mktext.o -lutil -lbegemot $(LIBS) install: