#
#	@(#)Makefile	5.1 (Berkeley) 5/31/85
#
#	DAVA demo
#
HDRS = dava.h
PHDRS = $(HDRS)
DESTDIR = /usr/local

DFLAGS = -DDEBUG
CFLAGS =  -g $(DFLAGS)
LIBS= -lkeynote -lm -lcrypto

LINTFLAGS = $(DFLAGS)

PROGS = dava_put dava-g dava_get
OBJS =	dava_subr.o

all:	$(PROGS)

sample-app2: sample-app2.c
	$(CC) $(CFLAGS) -o sample-app2 sample-app2.c $(LIBS)

sample-app3: sample-app3.c
	$(CC) $(CFLAGS) -o sample-app3 sample-app3.c $(LIBS)

sample-app: sample-app.c
	$(CC) $(CFLAGS) -o sample-app sample-app.c $(LIBS)

dava_get: dava_get.c dava_subr.o dava.h
	$(CC) $(CFLAGS) dava_subr.o -o dava_get dava_get.c $(LIBS)

dava_put: dava_put.c dava_subr.o dava.h
	$(CC) $(CFLAGS) dava_subr.o -o dava_put dava_put.c $(LIBS)

test2: test2.c 
	$(CC) $(CFLAGS)  -o test2 test2.c $(LIBS)

test1: test1.c 
	$(CC) $(CFLAGS)  -o test1 test1.c $(LIBS)

dava-g: dava-g.c dava_subr.o dava.h
	$(CC) $(CFLAGS) dava_subr.o -o dava-g dava-g.c $(LIBS)

dava_subr.o: dava_subr.c dava.h
	$(CC) -c $(CFLAGS) dava_subr.c 

CREDENTIALS: CRED-BANK3  CRED-CHECK
	cat CRED-BANK3  CRED-CHECK > CREDENTIALS

clean:
	rm -f  $(OBJS) $(PROGS)

lint:	
	lint $(LINTFLAGS) $(SRCS)

psrcs:
	echo $(PHDRS) $(PSRCS)

print:
	print $(PHDRS) $(PSRCS)
