VPATH=/usr/src/local/des
CFLAGS=-O #-DLITTLE_ENDIAN

X=benchmark radlogin descert descalc descycle
Y=uuencode uudecode

all: $X $Y des certify
.PHONY: all clean

des: main.o des.o misc.o #getpass.o
	$(CC) $(CFLAGS) -o des $^

$X: % : %.o des.o
	$(CC) $(CFLAGS) -o $@ $^

$Y: % : %.o
	$(CC) $(CFLAGS) -o $@ $^

certify: testdata descert
	./descert < $< 
	touch certify

radlogin.o: radlogin.c
	    $(CC) -c $(CFLAGS) -DUTMP_FILE=\"/etc/utmp\" $^

clean:
	rm -f $X $Y certify des *.o
