#sccs	"@(#)ktune:Makefile	1.5"

include $(MAKEINC)/Makepre.h

LPT = dpr -mx
OUTFIL = output.tmp
LDFLAGS = -s
PPFLAGS = -DPORTAR -DUNIX

CFILES = ktune.c reset.c
OFILES = ktune.o reset.o

DEPENDLIST = ktune.c reset.c

all:  Makeincludes ktune

Makeincludes: $(DEPENDLIST)
	$(INCCMD) $(DEPENDLIST) | $(SORT) | $(FILTER) > Makeincludes;\
	$(MAKE)

includes: $(DEPENDLIST)
	$(INCCMD) $(DEPENDLIST) | $(SORT) | $(FILTER) > Makeincludes

ktune: 	$(OFILES) $(SHAREDLIB) $(LIBLD) $(ID)
	$(LD) $(LDFLAGS) $(SHAREDLIB) -o ktune $(OFILES) -lld $(ID)

.c.o: 
	$(CC) $(CFLAGS) $(PPFLAGS) -c $<

install: 
	$(INSTALL) -i$(EXITFLAG) ktune $(INSDIR) $(PROTOFILE)

clean:
	rm -f $(OFILES)

clobber: clean
	rm -f ktune

id.c: ktune.sl
	mkslid > id.c

populate:
	getunit

listing:
	pr -n makefile $(HFILES) $(CFILES) | $(LPT)
	@echo "files sent to lineprinter!"

flow:
	cflow $(PPFLAGS) $(CFILES) > $(OUTFIL)

flowr:
	cflow -r $(PPFLAGS) $(CFILES) > $(OUTFIL)

include Makeincludes
include $(MAKEINC)/Makepost.h
