#
# Makefile version: 1.0, Date: November 22 1991
#
#CFLAGS=-O -DPennNet
CFLAGS=  -DMIT -I/usr/athena/include -g

TRANSLOG_OBJ=translog.o date.o util.o
SUMMARY_OBJ=summary.o date.o util.o
PICKS_OBJ=date.o picks.o picks_init.o picks_input.o picks_print.o
READLOG_OBJ=readlog.o util.o date.o
CONNHOSTS_OBJ=connhosts.o util.o
REPORT_OBJ=report.o
RESTART_OBJ=restart.o date.o util.o
PROVIDER_OBJ=provider.o date.o util.o
#INSTDIR=../../etc

all:  picks sesslen connhosts translog readlog

install: $(INSTDIR)/picks $(INSTDIR)/sesslen $(INSTDIR)/connhosts $(INSTDIR)/translog $(INSTDIR)/readlog


sesslen: sesslen.o util.o
	cc -o $@ sesslen.o util.o
	chmod ugo+r $@

connhosts: $(CONNHOSTS_OBJ)
	cc -o $@ $(CONNHOSTS_OBJ)
	chmod ugo+r $@

picks: $(PICKS_OBJ)
	cc -o $@ $(PICKS_OBJ)
	chmod ugo+r $@

translog: $(TRANSLOG_OBJ)
	cc -o $@ $(TRANSLOG_OBJ)
	chmod ugo+r $@

readlog: $(READLOG_OBJ)
	cc -o $@ $(READLOG_OBJ)
	chmod ugo+r $@

summary: $(SUMMARY_OBJ)
	cc -o $@ $(SUMMARY_OBJ)
	chmod ugo+r $@

report: $(REPORT_OBJ)
	cc -o $@ $(REPORT_OBJ)
	chmod ugo+r $@

restart: $(RESTART_OBJ)
	cc -o $@ $(RESTART_OBJ)
	chmod ugo+r $@

provider: $(PROVIDER_OBJ)
	cc -o $@ $(PROVIDER_OBJ)
	chmod ugo+r $@

$(INSTDIR)/picks: picks
	install -m 755 -c picks $(INSTDIR)

$(INSTDIR)/sesslen: sesslen
	install -m 755 -c sesslen $(INSTDIR)

$(INSTDIR)/translog: translog
	install -m 755 -c translog $(INSTDIR)

$(INSTDIR)/readlog: readlog
	install -m 755 -c readlog $(INSTDIR)

$(INSTDIR)/connhosts: connhosts
	install -m 755 -c connhosts $(INSTDIR)

clean:
	rm -f *.o *~ core readlog sesslen connhosts translog picks summary
